Class TypeDef

    • Field Detail

      • _TypeStr

        @SerializedName("type")
        public java.lang.String _TypeStr
      • _Size

        @SerializedName("size")
        public java.lang.Integer _Size
      • _Precision

        @SerializedName("precision")
        public java.lang.Integer _Precision
      • _Scale

        @SerializedName("scale")
        public java.lang.Integer _Scale
      • _TypeCollection

        protected transient MultiType _TypeCollection
      • _P

        protected static java.util.regex.Pattern _P
    • Constructor Detail

      • TypeDef

        public TypeDef()
      • TypeDef

        public TypeDef​(TypeDef td)
      • TypeDef

        public TypeDef​(java.lang.String TypeStr,
                       java.lang.Integer Size,
                       java.lang.Integer Precision,
                       java.lang.Integer Scale)
    • Method Detail

      • isCollection

        public boolean isCollection()
      • isSet

        public boolean isSet()
      • isList

        public boolean isList()
      • checkValueType

        public boolean checkValueType​(ParserSession PS,
                                      java.lang.String What,
                                      java.lang.String Value,
                                      boolean DateTimeAllowed,
                                      DefaultType Default)
                               throws java.lang.Error
        Throws:
        java.lang.Error
      • getTypeCollection

        public MultiType getTypeCollection()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object