to create a generated Java class that can be extended and override these methods to serve as the base persistent object for primary key, created and modified dates and other useful base model data. #25
Mission to create a generated Java class that can be extended and override these methods to serve as the base persistent object for primary key, created and modified dates and other useful base model data.
Your mission, should you choose to accept it, is to create a generated Java class that can be extended and override these methods to serve as the base persistent object for primary key, created and modified dates and other useful base model data. .
The day of the operation is October 26th, 2021
You will have 4 hours to complete your mission.
One of the project’s major goals is to establish https://cc.curriki.org as the global authoring and distribution hub and library for openly licensed, next generation, open educational resources (OER+) under the least restrictive Creative Commons license, CC-BY.
You will be joining a team of the boldest
of all Red Hatters for this mission, who will be at your service developing the code and automating the deployment to OpenShift.
Should you, or any of your force be taken or compromised that day, you must report back as many changes as you have made, and any knowledge of your actions, by pull request or comments on the issue on the board.
Create the idWrap field inside the BaseModelGen class
public Wrap<String> idWrap = new Wrap<String>().var("id").o(id);
Create the solrId method inside the BaseModelGen class
public String solrId() {
return BaseModel.staticSolrId(siteRequest_, id);
}
Create the strId method inside the BaseModelGen class
public String strId() {
return id == null ? "" : id;
}
Create the sqlId method inside the BaseModelGen class
public String sqlId() {
return id;
}
Create the jsonId method inside the BaseModelGen class
public String jsonId() {
return id == null ? "" : id;
}
Create the createdWrap field inside the BaseModelGen class
public Wrap<ZonedDateTime> createdWrap = new Wrap<ZonedDateTime>().var("created").o(created);
Create the solrCreated method inside the BaseModelGen class
public Date solrCreated() {
return BaseModel.staticSolrCreated(siteRequest_, created);
}
Create the strCreated method inside the BaseModelGen class
public String strCreated() {
return created == null ? "" : created.format(DateTimeFormatter.ofPattern("EEE d MMM yyyy H:mm:ss a zz", Locale.forLanguageTag("en-US")));
}
Create the jsonCreated method inside the BaseModelGen class
public String jsonCreated() {
return created == null ? "" : created.format(DateTimeFormatter.ISO_DATE_TIME);
}
Create the modifiedWrap field inside the BaseModelGen class
public Wrap<ZonedDateTime> modifiedWrap = new Wrap<ZonedDateTime>().var("modified").o(modified);
Create the solrModified method inside the BaseModelGen class
public Date solrModified() {
return BaseModel.staticSolrModified(siteRequest_, modified);
}
Create the strModified method inside the BaseModelGen class
public String strModified() {
return modified == null ? "" : modified.format(DateTimeFormatter.ofPattern("EEE d MMM yyyy H:mm:ss a zz", Locale.forLanguageTag("en-US")));
}
Create the sqlModified method inside the BaseModelGen class
Create the savesWrap field inside the BaseModelGen class
public Wrap<List<String>> savesWrap = new Wrap<List<String>>().var("saves").o(saves);
Create the solrSaves method inside the BaseModelGen class
public List<String> solrSaves() {
List<String> l = new ArrayList<String>();
for(String o : saves) {
l.add(BaseModel.staticSolrSaves(siteRequest_, o));
}
return l;
}
Create the strSaves method inside the BaseModelGen class
Mission to create a generated Java class that can be extended and override these methods to serve as the base persistent object for primary key, created and modified dates and other useful base model data.
Your mission, should you choose to accept it, is to create a generated Java class that can be extended and override these methods to serve as the base persistent object for primary key, created and modified dates and other useful base model data. .
The day of the operation is October 26th, 2021
You will have 4 hours to complete your mission.
One of the project’s major goals is to establish https://cc.curriki.org as the global authoring and distribution hub and library for openly licensed, next generation, open educational resources (OER+) under the least restrictive Creative Commons license, CC-BY.
You will be joining a team of the boldest
of all Red Hatters for this mission, who will be at your service developing the code and automating the deployment to OpenShift.
How to get started:
Follow the instructions here to setup the project: https://github.com/team19hackathon2021/ActiveLearningStudio-API/tree/master/src
The details of your mission:
Create the staticSolrStrPk method inside the BaseModelGen class
Create the staticSolrStrInheritPk method inside the BaseModelGen class
Create the staticSolrStrId method inside the BaseModelGen class
Create the staticSolrStrCreated method inside the BaseModelGen class
Create the staticSolrStrModified method inside the BaseModelGen class
Create the staticSolrStrArchived method inside the BaseModelGen class
Create the staticSolrStrDeleted method inside the BaseModelGen class
Create the staticSolrStrClassCanonicalName method inside the BaseModelGen class
Create the staticSolrStrClassSimpleName method inside the BaseModelGen class
Create the staticSolrStrSessionId method inside the BaseModelGen class
Create the staticSolrStrUserId method inside the BaseModelGen class
Create the staticSolrStrUserKey method inside the BaseModelGen class
Create the staticSolrSaves method inside the BaseModelGen class
Create the staticSolrStrSaves method inside the BaseModelGen class
Create the staticSolrStrObjectTitle method inside the BaseModelGen class
Create the staticSolrStrObjectId method inside the BaseModelGen class
Create the staticSolrStrObjectNameVar method inside the BaseModelGen class
Create the staticSolrStrObjectSuggest method inside the BaseModelGen class
Create the staticSolrStrObjectText method inside the BaseModelGen class
Create the siteRequest_Wrap field inside the BaseModelGen class
Create the pkWrap field inside the BaseModelGen class
Create the solrPk method inside the BaseModelGen class
Create the strPk method inside the BaseModelGen class
Create the sqlPk method inside the BaseModelGen class
Create the jsonPk method inside the BaseModelGen class
Create the inheritPkWrap field inside the BaseModelGen class
Create the solrInheritPk method inside the BaseModelGen class
Create the strInheritPk method inside the BaseModelGen class
Create the jsonInheritPk method inside the BaseModelGen class
Create the idWrap field inside the BaseModelGen class
Create the solrId method inside the BaseModelGen class
Create the strId method inside the BaseModelGen class
Create the sqlId method inside the BaseModelGen class
Create the jsonId method inside the BaseModelGen class
Create the createdWrap field inside the BaseModelGen class
Create the solrCreated method inside the BaseModelGen class
Create the strCreated method inside the BaseModelGen class
Create the jsonCreated method inside the BaseModelGen class
Create the modifiedWrap field inside the BaseModelGen class
Create the solrModified method inside the BaseModelGen class
Create the strModified method inside the BaseModelGen class
Create the sqlModified method inside the BaseModelGen class
Create the jsonModified method inside the BaseModelGen class
Create the archivedWrap field inside the BaseModelGen class
Create the solrArchived method inside the BaseModelGen class
Create the strArchived method inside the BaseModelGen class
Create the jsonArchived method inside the BaseModelGen class
Create the deletedWrap field inside the BaseModelGen class
Create the solrDeleted method inside the BaseModelGen class
Create the strDeleted method inside the BaseModelGen class
Create the jsonDeleted method inside the BaseModelGen class
Create the classCanonicalNameWrap field inside the BaseModelGen class
Create the solrClassCanonicalName method inside the BaseModelGen class
Create the strClassCanonicalName method inside the BaseModelGen class
Create the sqlClassCanonicalName method inside the BaseModelGen class
Create the jsonClassCanonicalName method inside the BaseModelGen class
Create the classSimpleNameWrap field inside the BaseModelGen class
Create the solrClassSimpleName method inside the BaseModelGen class
Create the strClassSimpleName method inside the BaseModelGen class
Create the sqlClassSimpleName method inside the BaseModelGen class
Create the jsonClassSimpleName method inside the BaseModelGen class
Create the sessionIdWrap field inside the BaseModelGen class
Create the solrSessionId method inside the BaseModelGen class
Create the strSessionId method inside the BaseModelGen class
Create the jsonSessionId method inside the BaseModelGen class
Create the userId field inside the BaseModelGen class
Create the userIdWrap field inside the BaseModelGen class
Create the _userId method inside the BaseModelGen class
Create the getUserId method inside the BaseModelGen class
Create the setUserId method inside the BaseModelGen class
Create the staticSetUserId method inside the BaseModelGen class
Create the userIdInit method inside the BaseModelGen class
Create the staticSolrUserId method inside the BaseModelGen class
Create the staticSolrStrUserId method inside the BaseModelGen class
Create the staticSolrFqUserId method inside the BaseModelGen class
Create the solrUserId method inside the BaseModelGen class
Create the strUserId method inside the BaseModelGen class
Create the sqlUserId method inside the BaseModelGen class
Create the jsonUserId method inside the BaseModelGen class
Create the userKeyWrap field inside the BaseModelGen class
Create the solrUserKey method inside the BaseModelGen class
Create the strUserKey method inside the BaseModelGen class
Create the jsonUserKey method inside the BaseModelGen class
Create the savesWrap field inside the BaseModelGen class
Create the solrSaves method inside the BaseModelGen class
Create the strSaves method inside the BaseModelGen class
Create the sqlSaves method inside the BaseModelGen class
Create the jsonSaves method inside the BaseModelGen class
Create the objectTitleWrap field inside the BaseModelGen class
Create the solrObjectTitle method inside the BaseModelGen class
Create the strObjectTitle method inside the BaseModelGen class
Create the sqlObjectTitle method inside the BaseModelGen class
Create the jsonObjectTitle method inside the BaseModelGen class
Create the objectIdWrap field inside the BaseModelGen class
Create the solrObjectId method inside the BaseModelGen class
Create the strObjectId method inside the BaseModelGen class
Create the sqlObjectId method inside the BaseModelGen class
Create the jsonObjectId method inside the BaseModelGen class
Create the objectNameVarWrap field inside the BaseModelGen class
Create the solrObjectNameVar method inside the BaseModelGen class
Create the strObjectNameVar method inside the BaseModelGen class
Create the sqlObjectNameVar method inside the BaseModelGen class
Create the jsonObjectNameVar method inside the BaseModelGen class
Create the objectSuggestWrap field inside the BaseModelGen class
Create the solrObjectSuggest method inside the BaseModelGen class
Create the strObjectSuggest method inside the BaseModelGen class
Create the sqlObjectSuggest method inside the BaseModelGen class
Create the jsonObjectSuggest method inside the BaseModelGen class
Create the objectTextWrap field inside the BaseModelGen class
Create the solrObjectText method inside the BaseModelGen class
Create the strObjectText method inside the BaseModelGen class
Create the sqlObjectText method inside the BaseModelGen class
Create the jsonObjectText method inside the BaseModelGen class
Create the alreadyInitializedBaseModel field inside the BaseModelGen class
Create the attributeForClass method inside the BaseModelGen class
Create the attributeBaseModel method inside the BaseModelGen class
Create the defineForClass method inside the BaseModelGen class
Create the defineBaseModel method inside the BaseModelGen class
Create the hashCode method inside the BaseModelGen class
Create the equals method inside the BaseModelGen class
Create the VAR_userId field inside the BaseModelGen class
Create the _sessionId method inside the BaseModelGen class
Create the _objectId method inside the BaseModelGen class
Create the _objectNameVar method inside the BaseModelGen class
Create the _objectSuggest method inside the BaseModelGen class
Create the _objectText method inside the BaseModelGen class
Create the getArchived method inside the BaseModelGen class
Create the setArchived method inside the BaseModelGen class
Create the setArchived method inside the BaseModelGen class
Create the staticSetArchived method inside the BaseModelGen class
Create the archivedInit method inside the BaseModelGen class
Create the staticSolrArchived method inside the BaseModelGen class
Create the staticSolrStrArchived method inside the BaseModelGen class
Create the staticSolrFqArchived method inside the BaseModelGen class
Create the sqlArchived method inside the BaseModelGen class
Create the deleted field inside the BaseModelGen class
Create the _deleted method inside the BaseModelGen class
Create the getDeleted method inside the BaseModelGen class
Create the setDeleted method inside the BaseModelGen class
Create the setDeleted method inside the BaseModelGen class
Create the staticSetDeleted method inside the BaseModelGen class
Create the deletedInit method inside the BaseModelGen class
Create the _inheritPk method inside the BaseModelGen class
Create the getInheritPk method inside the BaseModelGen class
Create the setInheritPk method inside the BaseModelGen class
Create the staticSetInheritPk method inside the BaseModelGen class
Create the inheritPkInit method inside the BaseModelGen class
Create the staticSolrInheritPk method inside the BaseModelGen class
Create the staticSolrStrInheritPk method inside the BaseModelGen class
Create the staticSolrFqInheritPk method inside the BaseModelGen class
Create the sqlInheritPk method inside the BaseModelGen class
Create the id field inside the BaseModelGen class
Create the _id method inside the BaseModelGen class
Create the getId method inside the BaseModelGen class
Create the setId method inside the BaseModelGen class
Create the staticSetId method inside the BaseModelGen class
Create the idInit method inside the BaseModelGen class
Create the staticSolrId method inside the BaseModelGen class
Create the staticSolrStrId method inside the BaseModelGen class
Create the staticSolrFqId method inside the BaseModelGen class
Create the created field inside the BaseModelGen class
Create the _created method inside the BaseModelGen class
Create the getCreated method inside the BaseModelGen class
Create the setCreated method inside the BaseModelGen class
Create the setCreated method inside the BaseModelGen class
Create the setCreated method inside the BaseModelGen class
Create the staticSetCreated method inside the BaseModelGen class
Create the setCreated method inside the BaseModelGen class
Create the createdInit method inside the BaseModelGen class
Create the staticSolrCreated method inside the BaseModelGen class
Create the staticSolrStrCreated method inside the BaseModelGen class
Create the staticSolrFqCreated method inside the BaseModelGen class
Create the sqlCreated method inside the BaseModelGen class
Create the modified field inside the BaseModelGen class
Create the _modified method inside the BaseModelGen class
Create the getModified method inside the BaseModelGen class
Create the setModified method inside the BaseModelGen class
Create the setModified method inside the BaseModelGen class
Create the setModified method inside the BaseModelGen class
Create the staticSetModified method inside the BaseModelGen class
Create the setModified method inside the BaseModelGen class
Create the modifiedInit method inside the BaseModelGen class
Create the staticSolrModified method inside the BaseModelGen class
Create the staticSolrStrModified method inside the BaseModelGen class
Create the staticSolrFqModified method inside the BaseModelGen class
Create the archived field inside the BaseModelGen class
Create the _archived method inside the BaseModelGen class
Create the LOG field inside the BaseModelGen class
Create the siteRequest_ field inside the BaseModelGen class
Create the siteRequest method inside the BaseModelGen class
Create the getSiteRequest_ method inside the BaseModelGen class
Create the setSiteRequest_ method inside the BaseModelGen class
Create the staticSetSiteRequest_ method inside the BaseModelGen class
Create the siteRequest_Init method inside the BaseModelGen class
Create the pk field inside the BaseModelGen class
Create the _pk method inside the BaseModelGen class
Create the getPk method inside the BaseModelGen class
Create the setPk method inside the BaseModelGen class
Create the setPk method inside the BaseModelGen class
Create the staticSetPk method inside the BaseModelGen class
This message will not self destruct, because this project is open source.