Interface AttributeTypeSupport


  • public interface AttributeTypeSupport
    API helping to manipulate attributes, used internally
    Author:
    K. Benedyczak
    • Method Detail

      • getSyntaxFallingBackToDefault

        AttributeValueSyntax<?> getSyntaxFallingBackToDefault​(Attribute attribute)
        As getSyntax(Attribute) but this method returns a syntax with default configuration for the given attribute if there is no attribute type recorded in the system.
        Returns:
        a configured attribute syntax for the given attribute name
      • getUnconfiguredSyntax

        AttributeValueSyntax<?> getUnconfiguredSyntax​(String syntaxId)
        Returns:
        returned syntax is a default instance
      • getType

        AttributeType getType​(String attribute)
        Returns:
        attribute type for the attribute name
      • loadAttributeTypesFromResource

        List<AttributeType> loadAttributeTypesFromResource​(org.springframework.core.io.Resource f)
        Loads attribute types from resource
      • getAttibuteTypeResourcesFromClasspathDir

        List<org.springframework.core.io.Resource> getAttibuteTypeResourcesFromClasspathDir()
        Get attribute type resource from classpath resource dir