Class Constants

java.lang.Object
io.sundr.builder.Constants

public class Constants extends Object
  • Field Details

    • DEFAULT_BUILDER_PACKAGE

      public static final String DEFAULT_BUILDER_PACKAGE
      See Also:
    • ORIGIN_TYPEDEF

      public static final io.sundr.model.AttributeKey<io.sundr.model.TypeDef> ORIGIN_TYPEDEF
    • OUTER_TYPE

      public static final io.sundr.model.AttributeKey<io.sundr.model.ClassRef> OUTER_TYPE
    • GENERIC_TYPE_REF

      public static final io.sundr.model.AttributeKey<io.sundr.model.TypeParamRef> GENERIC_TYPE_REF
    • DESCENDANT_OF

      public static final io.sundr.model.AttributeKey<io.sundr.model.Property> DESCENDANT_OF
    • DESCENDANTS

      public static final io.sundr.model.AttributeKey<Set<io.sundr.model.Property>> DESCENDANTS
    • ADDITIONAL_BUILDABLES

      public static final io.sundr.model.AttributeKey<Set<io.sundr.model.TypeDef>> ADDITIONAL_BUILDABLES
    • ADDITIONAL_TYPES

      public static final io.sundr.model.AttributeKey<Set<io.sundr.model.TypeDef>> ADDITIONAL_TYPES
    • VALIDATION_ENABLED

      public static final io.sundr.model.AttributeKey<Boolean> VALIDATION_ENABLED
    • LAZY_COLLECTIONS_INIT_ENABLED

      public static final io.sundr.model.AttributeKey<Boolean> LAZY_COLLECTIONS_INIT_ENABLED
    • LAZY_MAP_INIT_ENABLED

      public static final io.sundr.model.AttributeKey<Boolean> LAZY_MAP_INIT_ENABLED
    • EDITABLE_ENABLED

      public static final io.sundr.model.AttributeKey<Boolean> EDITABLE_ENABLED
    • BUILDABLE_ENABLED

      public static final io.sundr.model.AttributeKey<Boolean> BUILDABLE_ENABLED
    • SKIP

      public static final io.sundr.model.AttributeKey<Boolean> SKIP
    • GENERATED

      public static final io.sundr.model.AttributeKey<Boolean> GENERATED
    • BUILDABLE

      public static final io.sundr.model.AttributeKey<Buildable> BUILDABLE
    • IGNORE_PROPERTIES

      public static final io.sundr.model.AttributeKey<String[]> IGNORE_PROPERTIES
    • EXTERNAL_BUILDABLE

      public static final io.sundr.model.AttributeKey<ExternalBuildables> EXTERNAL_BUILDABLE
    • INIT_EXPRESSION

      public static final io.sundr.model.AttributeKey<io.sundr.model.Expression> INIT_EXPRESSION
    • INIT_EXPRESSION_FUNCTION

      public static final io.sundr.model.AttributeKey<Function<List<io.sundr.model.Expression>,io.sundr.model.Expression>> INIT_EXPRESSION_FUNCTION
    • BUILDABLE_ANNOTATION

      public static final io.sundr.model.AnnotationRef BUILDABLE_ANNOTATION
    • DEPRECATED_ANNOTATION

      public static final io.sundr.model.AnnotationRef DEPRECATED_ANNOTATION
    • ARRAYS

      public static final io.sundr.model.ClassRef ARRAYS
    • COLLECTORS

      public static final io.sundr.model.ClassRef COLLECTORS
    • INDEX

      public static final io.sundr.model.Property INDEX
    • FUNCTION

      public static final io.sundr.model.TypeDef FUNCTION
    • PREDICATE

      public static final io.sundr.model.TypeDef PREDICATE
    • INLINEABLE

      public static final io.sundr.model.TypeDef INLINEABLE
    • VALIDATION

      public static final io.sundr.model.ClassRef VALIDATION
    • VALIDATOR

      public static final io.sundr.model.ClassRef VALIDATOR
    • VALIDATOR_FACTORY

      public static final io.sundr.model.ClassRef VALIDATOR_FACTORY
    • VALIDATION_EXCEPTION

      public static final io.sundr.model.ClassRef VALIDATION_EXCEPTION
    • CONSTRAIN_VIOLATION

      public static final io.sundr.model.ClassRef CONSTRAIN_VIOLATION
    • CONSTRAIN_VIOLATION_EXCEPTION

      public static final io.sundr.model.ClassRef CONSTRAIN_VIOLATION_EXCEPTION
    • VALIDATION_REFS

      public static List<io.sundr.model.ClassRef> VALIDATION_REFS