Class BuiltinTypeKinds


  • public class BuiltinTypeKinds
    extends java.lang.Object
    Constants representing Built in type collections String Sets: creatableArrays primitiveTypeNames == noncreatable primitives creatableBuiltinJcas (e.g. empty/non-empty FloatList non creatable primitives (e.g. can't do createFS for primitive int) non creatable and builtin Arrays
    • Field Detail

      • primitiveTypeNames

        private static final java.util.Set<java.lang.String> primitiveTypeNames
      • creatableArrays

        public static final java.util.Set<java.lang.String> creatableArrays
      • nonCreatablePrimitives

        public static final java.util.Set<java.lang.String> nonCreatablePrimitives
      • nonCreatableTypesAndBuiltinArrays

        public static final java.util.Set<java.lang.String> nonCreatableTypesAndBuiltinArrays
        These types can not be created with CAS.createFS(). Arrays can be created using CAS.create<XYZ>Array XYZ = Boolean, Byte, etc.
      • creatableBuiltinJCasClassNames

        public static final java.util.Set<java.lang.String> creatableBuiltinJCasClassNames
      • creatableBuiltinJCas

        public static final java.util.Set<java.lang.String> creatableBuiltinJCas
        These types are - builtin, but could be extended by user - creatable - so they need a generator. -- non-creatable built-in types are not generated
    • Constructor Detail

      • BuiltinTypeKinds

        public BuiltinTypeKinds()
    • Method Detail

      • primitiveTypeNames_contains

        public static boolean primitiveTypeNames_contains​(java.lang.String name)
        Parameters:
        name - -
        Returns:
        -
      • nonCreatableTypesAndBuiltinArrays_contains

        public static boolean nonCreatableTypesAndBuiltinArrays_contains​(java.lang.String name)
        Parameters:
        name - -
        Returns:
        -