Class TransformationUtils.Context

java.lang.Object
com.github._1c_syntax.bsl.reader.common.TransformationUtils.Context
Enclosing class:
TransformationUtils

public static class TransformationUtils.Context extends Object
Хранит вспомогательные данные, необходимые для дозаполнения моделей
  • Constructor Details

  • Method Details

    • setValue

      public void setValue(String methodName, Object value)
    • fieldType

      public Class<?> fieldType(String methodName)
    • addChild

      public void addChild(String collectionName, TransformationUtils.Context child)
    • addChildMetadata

      public void addChildMetadata(String groupName, String childName)
    • addChildMetadata

      public void addChildMetadata(String fullName)
    • build

      public MD build()
    • getName

      public String getName()
    • getSubsystems

      public List<String> getSubsystems()
    • getMdoReference

      public com.github._1c_syntax.bsl.types.MdoReference getMdoReference()
    • getOwner

      public com.github._1c_syntax.bsl.types.MdoReference getOwner()
    • getRealClass

      public Class<?> getRealClass()
    • getRealClassName

      public String getRealClassName()
    • getBuilder

      public Object getBuilder()
    • getMdoType

      public com.github._1c_syntax.bsl.types.MDOType getMdoType()
    • getChildren

      public Map<String,List<TransformationUtils.Context>> getChildren()
    • getSupportVariant

      public com.github._1c_syntax.bsl.support.SupportVariant getSupportVariant()
    • getCurrentPath

      public Path getCurrentPath()
    • getTemplateType

      public TemplateType getTemplateType()
    • getCompatibilityMode

      public com.github._1c_syntax.bsl.support.CompatibilityMode getCompatibilityMode()
    • getConfigurationExtensionCompatibilityMode

      public com.github._1c_syntax.bsl.support.CompatibilityMode getConfigurationExtensionCompatibilityMode()
    • getChildrenMetadata

      public List<String> getChildrenMetadata()
    • setName

      public void setName(String name)
    • setSubsystems

      public void setSubsystems(List<String> subsystems)
    • setMdoReference

      public void setMdoReference(com.github._1c_syntax.bsl.types.MdoReference mdoReference)
    • setOwner

      public void setOwner(com.github._1c_syntax.bsl.types.MdoReference owner)
    • setRealClass

      public void setRealClass(Class<?> realClass)
    • setRealClassName

      public void setRealClassName(String realClassName)
    • setBuilder

      public void setBuilder(Object builder)
    • setMdoType

      public void setMdoType(com.github._1c_syntax.bsl.types.MDOType mdoType)
    • setChildren

      public void setChildren(Map<String,List<TransformationUtils.Context>> children)
    • setSupportVariant

      public void setSupportVariant(com.github._1c_syntax.bsl.support.SupportVariant supportVariant)
    • setCurrentPath

      public void setCurrentPath(Path currentPath)
    • setTemplateType

      public void setTemplateType(TemplateType templateType)
    • setCompatibilityMode

      public void setCompatibilityMode(com.github._1c_syntax.bsl.support.CompatibilityMode compatibilityMode)
    • setConfigurationExtensionCompatibilityMode

      public void setConfigurationExtensionCompatibilityMode(com.github._1c_syntax.bsl.support.CompatibilityMode configurationExtensionCompatibilityMode)
    • setChildrenMetadata

      public void setChildrenMetadata(List<String> childrenMetadata)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object