Class PrimitiveType

  • All Implemented Interfaces:
    TypeDom

    public abstract class PrimitiveType
    extends java.lang.Object
    implements TypeDom
    • Constructor Detail

      • PrimitiveType

        public PrimitiveType()
    • Method Detail

      • fromJsonString

        public abstract java.lang.String fromJsonString()
      • fullTypeName

        public java.lang.String fullTypeName()
        Description copied from interface: TypeDom
        For example if the type if List of T this is List of T
        Specified by:
        fullTypeName in interface TypeDom
      • nested

        public TypeDom nested()
        Description copied from interface: TypeDom
        For example if the type if List of T this is T, but if the types is T this is also T
        Specified by:
        nested in interface TypeDom
      • primitive

        public boolean primitive()
        Specified by:
        primitive in interface TypeDom
      • entityNameForLens

        public java.lang.String entityNameForLens()
        Specified by:
        entityNameForLens in interface TypeDom
      • lensDefn

        public java.lang.String lensDefn​(java.lang.String fieldName)
        Specified by:
        lensDefn in interface TypeDom