Class TemplateConfiguration


  • public class TemplateConfiguration
    extends java.lang.Object
    Template configuration holder class. With the help of TemplateConfig annotation one can configure every aspect of template keywords and special characters.
    • Field Detail

      • CLASS_SIMPLE_NAME_TEMPLATE

        public static final java.lang.String CLASS_SIMPLE_NAME_TEMPLATE
        See Also:
        Constant Field Values
      • CLASS_FULL_NAME_TEMPLATE

        public static final java.lang.String CLASS_FULL_NAME_TEMPLATE
        See Also:
        Constant Field Values
      • METHOD_NAME_TEMPLATE

        public static final java.lang.String METHOD_NAME_TEMPLATE
        See Also:
        Constant Field Values
      • SELF_NAME_TEMPLATE

        public static final java.lang.String SELF_NAME_TEMPLATE
        See Also:
        Constant Field Values
      • FIELD_REFERENCE_DELIMITER

        public static final java.lang.String FIELD_REFERENCE_DELIMITER
        See Also:
        Constant Field Values
      • ITERABLE_START_PATTERN

        public static final java.lang.String ITERABLE_START_PATTERN
        See Also:
        Constant Field Values
      • ITERABLE_END_PATTERN

        public static final java.lang.String ITERABLE_END_PATTERN
        See Also:
        Constant Field Values
      • ITERABLE_ELEMENT_DELIMITER

        public static final java.lang.String ITERABLE_ELEMENT_DELIMITER
        See Also:
        Constant Field Values
      • ARRAY_START_PATTERN

        public static final java.lang.String ARRAY_START_PATTERN
        See Also:
        Constant Field Values
      • ARRAY_END_PATTERN

        public static final java.lang.String ARRAY_END_PATTERN
        See Also:
        Constant Field Values
      • ARRAY_ELEMENT_DELIMITER

        public static final java.lang.String ARRAY_ELEMENT_DELIMITER
        See Also:
        Constant Field Values
      • METHOD_CALL_START_PATTERN

        public static final java.lang.String METHOD_CALL_START_PATTERN
        See Also:
        Constant Field Values
      • METHOD_CALL_END_PATTERN

        public static final java.lang.String METHOD_CALL_END_PATTERN
        See Also:
        Constant Field Values
    • Constructor Detail

      • TemplateConfiguration

        public TemplateConfiguration()
      • TemplateConfiguration

        public TemplateConfiguration​(TemplateConfig config)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getClassName

        public java.lang.String getClassName()
      • getClassRef

        public java.lang.String getClassRef()
      • getMethodName

        public java.lang.String getMethodName()
      • getSelfName

        public java.lang.String getSelfName()
      • getFieldDelimiter

        public java.lang.String getFieldDelimiter()
      • setFieldDelimiter

        public TemplateConfiguration setFieldDelimiter​(java.lang.String fieldDelimiter)
      • getIterableStart

        public java.lang.String getIterableStart()
      • getIterableEnd

        public java.lang.String getIterableEnd()
      • getIterableDelimiter

        public java.lang.String getIterableDelimiter()
      • setIterableDelimiter

        public TemplateConfiguration setIterableDelimiter​(java.lang.String iterableDelimiter)
      • getArrayStart

        public java.lang.String getArrayStart()
      • getArrayEnd

        public java.lang.String getArrayEnd()
      • getArrayDelimiter

        public java.lang.String getArrayDelimiter()
      • setArrayDelimiter

        public TemplateConfiguration setArrayDelimiter​(java.lang.String arrayDelimiter)
      • getMethodCallStart

        public java.lang.String getMethodCallStart()
      • setMethodCallStart

        public TemplateConfiguration setMethodCallStart​(java.lang.String methodCallStart)
      • getMethodCallEnd

        public java.lang.String getMethodCallEnd()