Class JSTypeInfo


  • public class JSTypeInfo
    extends Object
    User: mike Date: 7/23/20 Time: 13:30
    • Constructor Detail

      • JSTypeInfo

        public JSTypeInfo​(String name,
                          boolean requiresType,
                          boolean valueList,
                          boolean propertyList,
                          String[] elementType,
                          boolean object,
                          Class<? extends JSValueFactory> factoryClass)
    • Method Detail

      • getName

        public String getName()
      • getRequiresType

        public boolean getRequiresType()
      • getValueList

        public boolean getValueList()
      • getPropertyList

        public boolean getPropertyList()
      • getBoolean

        public boolean getBoolean()
        Returns:
        true if we need a boolean node
      • getInteger

        public boolean getInteger()
        Returns:
        true if we need an integer node
      • getString

        public boolean getString()
        Returns:
        true if we need a String node
      • getElementType

        public String[] getElementType()
      • getObject

        public boolean getObject()
      • getFactoryClass

        public Class<?> getFactoryClass()
        Returns:
        class used to create objects - maybe the class represented here or elements of the property list.