@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, List<AnnotationMetadataBuilder> extraAnnotations) { final String physicalTypeIdentifier = javaTypeDetails.getDeclaredByMetadataId(); final BooleanField fieldDetails = new BooleanField(physicalTypeIdentifier, primitive ? JavaType.BOOLEAN_PRIMITIVE : JavaType.BOOLEAN_OBJECT, fieldName); fieldDetails.setNotNull(notNull); fieldDetails.setAssertFalse(assertFalse); fieldDetails.setAssertTrue(assertTrue); if (column != null) { fieldDetails.setColumn(column); } if (comment != null) { fieldDetails.setComment(comment); } if (value != null) { fieldDetails.setValue(value); } if (extraAnnotations != null && !extraAnnotations.isEmpty()) { fieldDetails.addAnnotations(extraAnnotations); } insertField(fieldDetails, permitReservedWords, transientModifier); }
@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, List<AnnotationMetadataBuilder> extraAnnotations) { final String physicalTypeIdentifier = javaTypeDetails.getDeclaredByMetadataId(); final BooleanField fieldDetails = new BooleanField(physicalTypeIdentifier, primitive ? JavaType.BOOLEAN_PRIMITIVE : JavaType.BOOLEAN_OBJECT, fieldName); fieldDetails.setNotNull(notNull); fieldDetails.setAssertFalse(assertFalse); fieldDetails.setAssertTrue(assertTrue); if (column != null) { fieldDetails.setColumn(column); } if (comment != null) { fieldDetails.setComment(comment); } if (value != null) { fieldDetails.setValue(value); } if (extraAnnotations != null && !extraAnnotations.isEmpty()) { fieldDetails.addAnnotations(extraAnnotations); } insertField(fieldDetails, permitReservedWords, false); }
@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, List<AnnotationMetadataBuilder> extraAnnotations) { final String physicalTypeIdentifier = javaTypeDetails.getDeclaredByMetadataId(); final BooleanField fieldDetails = new BooleanField(physicalTypeIdentifier, primitive ? JavaType.BOOLEAN_PRIMITIVE : JavaType.BOOLEAN_OBJECT, fieldName); fieldDetails.setNotNull(notNull); fieldDetails.setAssertFalse(assertFalse); fieldDetails.setAssertTrue(assertTrue); if (column != null) { fieldDetails.setColumn(column); } if (comment != null) { fieldDetails.setComment(comment); } if (value != null) { fieldDetails.setValue(value); } if (extraAnnotations != null && !extraAnnotations.isEmpty()) { fieldDetails.addAnnotations(extraAnnotations); } insertField(fieldDetails, permitReservedWords, transientModifier); }
@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, List<AnnotationMetadataBuilder> extraAnnotations) { final String physicalTypeIdentifier = javaTypeDetails.getDeclaredByMetadataId(); final BooleanField fieldDetails = new BooleanField(physicalTypeIdentifier, primitive ? JavaType.BOOLEAN_PRIMITIVE : JavaType.BOOLEAN_OBJECT, fieldName); fieldDetails.setNotNull(notNull); fieldDetails.setAssertFalse(assertFalse); fieldDetails.setAssertTrue(assertTrue); if (column != null) { fieldDetails.setColumn(column); } if (comment != null) { fieldDetails.setComment(comment); } if (value != null) { fieldDetails.setValue(value); } if (extraAnnotations != null && !extraAnnotations.isEmpty()) { fieldDetails.addAnnotations(extraAnnotations); } insertField(fieldDetails, permitReservedWords, transientModifier); }
@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, List<AnnotationMetadataBuilder> extraAnnotations) { final String physicalTypeIdentifier = javaTypeDetails.getDeclaredByMetadataId(); final BooleanField fieldDetails = new BooleanField(physicalTypeIdentifier, primitive ? JavaType.BOOLEAN_PRIMITIVE : JavaType.BOOLEAN_OBJECT, fieldName); fieldDetails.setNotNull(notNull); fieldDetails.setAssertFalse(assertFalse); fieldDetails.setAssertTrue(assertTrue); if (column != null) { fieldDetails.setColumn(column); } if (comment != null) { fieldDetails.setComment(comment); } if (value != null) { fieldDetails.setValue(value); } if (extraAnnotations != null && !extraAnnotations.isEmpty()) { fieldDetails.addAnnotations(extraAnnotations); } insertField(fieldDetails, permitReservedWords, transientModifier); }
@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, List<AnnotationMetadataBuilder> extraAnnotations) { final String physicalTypeIdentifier = javaTypeDetails.getDeclaredByMetadataId(); final BooleanField fieldDetails = new BooleanField(physicalTypeIdentifier, primitive ? JavaType.BOOLEAN_PRIMITIVE : JavaType.BOOLEAN_OBJECT, fieldName); fieldDetails.setNotNull(notNull); fieldDetails.setAssertFalse(assertFalse); fieldDetails.setAssertTrue(assertTrue); if (column != null) { fieldDetails.setColumn(column); } if (comment != null) { fieldDetails.setComment(comment); } if (value != null) { fieldDetails.setValue(value); } if (extraAnnotations != null && !extraAnnotations.isEmpty()) { fieldDetails.addAnnotations(extraAnnotations); } insertField(fieldDetails, permitReservedWords, false); }