@Override public void createDateField(ClassOrInterfaceTypeDetails javaTypeDetails, JavaType fieldType, JavaSymbolName fieldName, boolean notNull, boolean nullRequired, boolean future, boolean past, DateFieldPersistenceType persistenceType, String column, String comment, DateTime dateFormat, DateTime timeFormat, String pattern, String value, boolean permitReservedWords, boolean transientModifier) { createDateField(javaTypeDetails, fieldType, fieldName, notNull, nullRequired, future, past, persistenceType, column, comment, dateFormat, timeFormat, pattern, value, permitReservedWords, transientModifier, null); }
@Override public void createEmbeddedField(JavaType typeName, JavaType fieldType, JavaSymbolName fieldName, boolean permitReservedWords) { createEmbeddedField(typeName, fieldType, fieldName, permitReservedWords, null); }
@Override public void createFileField(ClassOrInterfaceTypeDetails cid, JavaSymbolName fieldName, UploadedFileContentType contentType, boolean autoUpload, boolean notNull, String column, boolean permitReservedWords) { createFileField(cid, fieldName, contentType, autoUpload, notNull, column, permitReservedWords, null); }
/** * @return information about current version accessor */ public MethodMetadata getCurrentVersionAccessor() { if (versionAccessor == null && versionField != null) { versionAccessor = getAccessorMethod(versionField); } return versionAccessor; }
@Override public void createListField(JavaType typeName, JavaType fieldType, JavaSymbolName fieldName, Cardinality cardinality, Cascade[] cascadeType, boolean notNull, Integer sizeMin, Integer sizeMax, JavaSymbolName mappedBy, Fetch fetch, String comment, String joinColumnName, String referencedColumnName, String joinTable, String joinColumns, String referencedColumns, String inverseJoinColumns, String inverseReferencedColumns, boolean permitReservedWords, Boolean aggregation, Boolean orphanRemoval, boolean isForce, String formatExpression, String formatMessage) { createCollectionField(typeName, fieldType, fieldName, cardinality, cascadeType, notNull, sizeMin, sizeMax, mappedBy, fetch, comment, joinColumnName, referencedColumnName, joinTable, joinColumns, referencedColumns, inverseJoinColumns, inverseReferencedColumns, permitReservedWords, aggregation, orphanRemoval, isForce, true, formatExpression, formatMessage); };
@Override public void createFileField(ClassOrInterfaceTypeDetails cid, JavaSymbolName fieldName, UploadedFileContentType contentType, boolean autoUpload, boolean notNull, String column, boolean permitReservedWords) { createFileField(cid, fieldName, contentType, autoUpload, notNull, column, permitReservedWords, null); }
@Override public void createOtherField(ClassOrInterfaceTypeDetails cid, JavaType fieldType, JavaSymbolName fieldName, boolean notNull, boolean nullRequired, String comment, String column, boolean permitReservedWords, boolean transientModifier) { createOtherField(cid, fieldType, fieldName, notNull, nullRequired, comment, column, permitReservedWords, transientModifier, null); }
@Override public void createStringField(ClassOrInterfaceTypeDetails cid, JavaSymbolName fieldName, boolean notNull, boolean nullRequired, String decimalMin, String decimalMax, Integer sizeMin, Integer sizeMax, String regexp, String column, String comment, boolean unique, String value, boolean lob, boolean permitReservedWords, boolean transientModifier) { createStringField(cid, fieldName, notNull, nullRequired, decimalMin, decimalMax, sizeMin, sizeMax, regexp, column, comment, unique, value, lob, permitReservedWords, transientModifier, null); }
@Override public void createEnumField(ClassOrInterfaceTypeDetails cid, JavaType fieldType, JavaSymbolName fieldName, String column, boolean notNull, boolean nullRequired, EnumType enumType, String comment, boolean permitReservedWords, boolean transientModifier) { createEnumField(cid, fieldType, fieldName, column, notNull, nullRequired, enumType, comment, permitReservedWords, transientModifier, null); }
@Override public void createEnumField(ClassOrInterfaceTypeDetails cid, JavaType fieldType, JavaSymbolName fieldName, String column, boolean notNull, boolean nullRequired, EnumType enumType, String comment, boolean permitReservedWords, boolean transientModifier) { createEnumField(cid, fieldType, fieldName, column, notNull, nullRequired, enumType, comment, permitReservedWords, transientModifier, null); }
@Override public void createEmbeddedField(JavaType typeName, JavaType fieldType, JavaSymbolName fieldName, boolean permitReservedWords) { createEmbeddedField(typeName, fieldType, fieldName, permitReservedWords, null); }
/** * @return `@RooJpaEntity` `entityFormatMessage` value */ public String getEntityFormatMessage() { return this.annotationValues.getEntityFormatMessage(); }
@Override public void createBooleanField(ClassOrInterfaceTypeDetails javaTypeDetails, boolean primitive, JavaSymbolName fieldName, boolean notNull, boolean assertFalse, boolean assertTrue, String column, String comment, String value, boolean permitReservedWords, boolean transientModifier) { createBooleanField(javaTypeDetails, primitive, fieldName, notNull, assertFalse, assertTrue, column, comment, value, permitReservedWords, transientModifier, null); }
@Override public void createNumericField(ClassOrInterfaceTypeDetails javaTypeDetails, JavaType fieldType, boolean primitive, Set<String> legalNumericPrimitives, JavaSymbolName fieldName, boolean notNull, boolean nullRequired, String decimalMin, String decimalMax, Integer digitsInteger, Integer digitsFraction, Long min, Long max, String column, String comment, boolean unique, String value, boolean permitReservedWords, boolean transientModifier) { createNumericField(javaTypeDetails, fieldType, primitive, legalNumericPrimitives, fieldName, notNull, nullRequired, decimalMin, decimalMax, digitsInteger, digitsFraction, min, max, column, comment, unique, value, permitReservedWords, transientModifier, null); }
@Override public void createStringField(ClassOrInterfaceTypeDetails cid, JavaSymbolName fieldName, boolean notNull, boolean nullRequired, String decimalMin, String decimalMax, Integer sizeMin, Integer sizeMax, String regexp, String column, String comment, boolean unique, String value, boolean lob, boolean permitReservedWords, boolean transientModifier) { createStringField(cid, fieldName, notNull, nullRequired, decimalMin, decimalMax, sizeMin, sizeMax, regexp, column, comment, unique, value, lob, permitReservedWords, transientModifier, null); }
@Override public void createOtherField(ClassOrInterfaceTypeDetails cid, JavaType fieldType, JavaSymbolName fieldName, boolean notNull, boolean nullRequired, String comment, String column, boolean permitReservedWords, boolean transientModifier) { createOtherField(cid, fieldType, fieldName, notNull, nullRequired, comment, column, permitReservedWords, transientModifier, null); }
@Override public void createBooleanField(ClassOrInterfaceTypeDetails javaTypeDetails, boolean primitive, JavaSymbolName fieldName, boolean notNull, boolean assertFalse, boolean assertTrue, String column, String comment, String value, boolean permitReservedWords, boolean transientModifier) { createBooleanField(javaTypeDetails, primitive, fieldName, notNull, assertFalse, assertTrue, column, comment, value, permitReservedWords, transientModifier, null); }
public void insertField(final FieldDetails fieldDetails, final boolean permitReservedWords, final boolean transientModifier) { insertField(fieldDetails, permitReservedWords, transientModifier, false); }
/** * @return information about current identifier accessor */ public MethodMetadata getCurrentIdentifierAccessor() { if (identifierAccessor == null && identifierField != null) { identifierAccessor = getAccessorMethod(identifierField); } return identifierAccessor; }
@Override public void createSetField(JavaType typeName, JavaType fieldType, JavaSymbolName fieldName, Cardinality cardinality, Cascade[] cascadeType, boolean notNull, Integer sizeMin, Integer sizeMax, JavaSymbolName mappedBy, Fetch fetch, String comment, String joinColumnName, String referencedColumnName, String joinTable, String joinColumns, String referencedColumns, String inverseJoinColumns, String inverseReferencedColumns, boolean permitReservedWords, Boolean aggregation, Boolean orphanRemoval, boolean isForce, String formatExpression, String formatMessage) { createCollectionField(typeName, fieldType, fieldName, cardinality, cascadeType, notNull, sizeMin, sizeMax, mappedBy, fetch, comment, joinColumnName, referencedColumnName, joinTable, joinColumns, referencedColumns, inverseJoinColumns, inverseReferencedColumns, permitReservedWords, aggregation, orphanRemoval, isForce, false, formatExpression, formatMessage); }