Class ValueExtType


  • @KafkaModel
    public class ValueExtType
    extends java.lang.Object
    • Field Detail

      • baseType

        public java.lang.String baseType
        Тип основа типа выражения

        Но также может формироваться другими способами

      • type

        public kz.greetgo.script.ann.model.ValueType type
        Это поле определяет лишь тип бордюра (в новой концепции)
      • isArray

        public boolean isArray
        Признак массива (ну что данный тип является массивом)
      • boId

        public java.lang.String boId
        Идентификатор бизнес-объекта
      • boCode

        public java.lang.String boCode
        Код бизнес-объекта
      • fieldId

        public java.lang.String fieldId
        Идентификатор поля бизнес-объекта
      • fieldCode

        public java.lang.String fieldCode
        Код поля бизнес-объекта
      • coId

        public java.lang.String coId
      • containingBoIds

        public java.util.Set<java.lang.String> containingBoIds
      • instanceBoId

        public java.lang.String instanceBoId
      • instanceBoiId

        public java.lang.String instanceBoiId
      • instanceBoiName

        public java.lang.String instanceBoiName
      • objectId

        public java.lang.String objectId
      • enumNativeName

        public java.lang.String enumNativeName
      • isPersonBo

        public boolean isPersonBo
      • isNative

        public boolean isNative
    • Constructor Detail

      • ValueExtType

        public ValueExtType()
    • Method Detail

      • of

        public static ValueExtType of​(java.lang.String baseType,
                                      kz.greetgo.script.ann.model.ValueType type)
      • ofClass

        public static ValueExtType ofClass​(java.lang.Class<?> baseTypeClass)
      • arrayOfClass

        public static ValueExtType arrayOfClass​(java.lang.Class<?> baseTypeClass)
      • boiRefCode

        public static ValueExtType boiRefCode​(java.lang.String boCode)
      • boiRefCode

        public static ValueExtType boiRefCode​(java.lang.String boCode,
                                              boolean isArray)
      • boiFieldRefCode

        public static ValueExtType boiFieldRefCode()
      • boiFieldRef

        public static ValueExtType boiFieldRef​(java.lang.String boId,
                                               java.lang.String fieldId)
      • boiFieldRefCode

        public static ValueExtType boiFieldRefCode​(java.lang.String boCode,
                                                   java.lang.String fieldCode)
      • boiFieldRefCode

        public static ValueExtType boiFieldRefCode​(java.lang.String boCode,
                                                   java.lang.String fieldCode,
                                                   boolean isArray)
      • boRef

        public static ValueExtType boRef​(java.lang.String boId)
      • boRefCode

        public static ValueExtType boRefCode​(java.lang.String boCode)
      • singleSelect

        public static ValueExtType singleSelect​(java.lang.String boId,
                                                java.lang.String fieldId)
      • singleSelectCode

        public static ValueExtType singleSelectCode​(java.lang.String boCode,
                                                    java.lang.String fieldCode)
      • toString

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

        public static ValueExtType single​(kz.greetgo.script.ann.model.ValueType valueType)
      • multiple

        public static ValueExtType multiple​(kz.greetgo.script.ann.model.ValueType valueType)
      • bo

        public static ValueExtType bo​(java.lang.String boId,
                                      boolean isArray)
      • co

        public static ValueExtType co​(java.lang.String coId,
                                      boolean isArray,
                                      java.util.Set<java.lang.String> containingBoIds)
      • enumRef

        public static ValueExtType enumRef​(java.lang.String enumNativeName)
      • object

        public static ValueExtType object​(java.lang.String objectId)