Class DataArtifactWrapper

java.lang.Object
adalid.core.wrappers.ArtifactWrapper
adalid.core.wrappers.DataArtifactWrapper
All Implemented Interfaces:
Wrapper
Direct Known Subclasses:
EntityWrapper

public class DataArtifactWrapper extends ArtifactWrapper
Author:
Jorge Campins
  • Constructor Details

    • DataArtifactWrapper

      public DataArtifactWrapper(DataArtifact dataArtifact)
  • Method Details

    • getWrapped

      public DataArtifact getWrapped()
      Specified by:
      getWrapped in interface Wrapper
      Overrides:
      getWrapped in class ArtifactWrapper
      Returns:
      the wrapped object
    • getModifyingFilterTag

      public String getModifyingFilterTag()
    • getNullifyingFilterTag

      public String getNullifyingFilterTag()
      Overrides:
      getNullifyingFilterTag in class ArtifactWrapper
    • getRenderingFilterTag

      public String getRenderingFilterTag()
      Overrides:
      getRenderingFilterTag in class ArtifactWrapper
    • getRequiringFilterTag

      public String getRequiringFilterTag()
    • getCalculableValueTag

      public String getCalculableValueTag()
    • getCurrentValueTag

      public String getCurrentValueTag()
    • getDefaultValueTag

      public String getDefaultValueTag()
    • getInitialValueTag

      public String getInitialValueTag()
    • getBundleDefaultAnchorLabel

      public String getBundleDefaultAnchorLabel()
    • getBundleValidDefaultAnchorLabel

      public String getBundleValidDefaultAnchorLabel()
    • getValidDefaultAnchorLabel

      public String getValidDefaultAnchorLabel()
    • getValidDefaultAnchorLabel

      public String getValidDefaultAnchorLabel(boolean b)
    • getDefaultAnchorLabel

      protected String getDefaultAnchorLabel()
    • getBundleDefaultAnchoredLabel

      public String getBundleDefaultAnchoredLabel()
    • getBundleValidDefaultAnchoredLabel

      public String getBundleValidDefaultAnchoredLabel()
    • getValidDefaultAnchoredLabel

      public String getValidDefaultAnchoredLabel()
    • getValidDefaultAnchoredLabel

      public String getValidDefaultAnchoredLabel(boolean b)
    • getDefaultAnchoredLabel

      protected String getDefaultAnchoredLabel()
    • getSpecialBundleKey

      public String getSpecialBundleKey()
      Returns:
      the bundle key of properties and properties
    • getBundleDefaultRegexErrorMessage

      public String getBundleDefaultRegexErrorMessage()
      Returns:
      the bundle default regex error message
    • getBundleDefaultRangeErrorMessage

      public String getBundleDefaultRangeErrorMessage()
      Returns:
      the bundle default range error message
    • getJavaGetter

      public String getJavaGetter()
      Returns:
      the Java getter
    • getJavaSetter

      public String getJavaSetter()
      Returns:
      the Java setter
    • getJavaType

      public String getJavaType()
      Returns:
      the Java type
    • getJavaPrimitiveType

      public String getJavaPrimitiveType()
      Returns:
      the Java primitive type
    • getJavaPrimitiveTypeName

      public String getJavaPrimitiveTypeName()
      Returns:
      the Java primitive type
    • getJavaTypeSimpleName

      public String getJavaTypeSimpleName()
      Returns:
      the Java type simple name
    • getJavaInitialValue

      public String getJavaInitialValue()
      Returns:
      the Java initial value
    • getJavaDefaultValue

      public String getJavaDefaultValue()
      Returns:
      the Java default value
    • getJavaCurrentValue

      public String getJavaCurrentValue()
      Returns:
      the Java current value
    • getJavaMaximumValue

      public String getJavaMaximumValue()
      Returns:
      the Java maximum value
    • getJavaMinimumValue

      public String getJavaMinimumValue()
      Returns:
      the Java minimum value
    • getJavaNullifyingValue

      public String getJavaNullifyingValue()
      Returns:
      the Java nullifying value
    • getJavaPrimitiveValue

      public String getJavaPrimitiveValue(Object object)
    • getJavaParameterizedExpression

      public ParameterizedExpression getJavaParameterizedExpression()
      Returns:
      the Java parameterized expression
    • getSqlDefaultRegexErrorMessage

      public String getSqlDefaultRegexErrorMessage()
      Returns:
      the sql default regex error message
    • getSqlDefaultRangeErrorMessage

      public String getSqlDefaultRangeErrorMessage()
      Returns:
      the sql default range error message
    • getSqlColumnTableName

      public String getSqlColumnTableName()
      Returns:
      the column's table name
    • getSqlType

      public String getSqlType()
      Returns:
      the SQL type
    • isSqlCharacterLargeObject

      public boolean isSqlCharacterLargeObject()
      Returns:
      the SQL CLOB indicator
    • getSqlMaxLength

      public Integer getSqlMaxLength()
      Returns:
      the SQL max length
    • getSqlParameterType

      public String getSqlParameterType()
      Returns:
      the SQL parameter type
    • getSqlNull

      public String getSqlNull()
      Returns:
      the SQL null clause
    • getSqlInitialValue

      public String getSqlInitialValue()
      Returns:
      the SQL initial value
    • getSqlInitialValue

      public String getSqlInitialValue(QueryTable queryTable)
      Parameters:
      queryTable - the query table
      Returns:
      the SQL initial value
    • getSqlDefaultValue

      public String getSqlDefaultValue()
      Returns:
      the SQL default value
    • getSqlDefaultValue

      public String getSqlDefaultValue(QueryTable queryTable)
      Parameters:
      queryTable - the query table
      Returns:
      the SQL default value
    • getSqlDefaultValue

      public String getSqlDefaultValue(QueryTable queryTable, boolean unwrapped)
      Parameters:
      queryTable - the query table
      unwrapped - unwrap unnecessary scalar conversions
      Returns:
      the SQL default value
    • getSqlCurrentValue

      public String getSqlCurrentValue()
      Returns:
      the SQL current value
    • getSqlCurrentValue

      public String getSqlCurrentValue(QueryTable queryTable)
      Parameters:
      queryTable - the query table
      Returns:
      the SQL current value