Class SyntaxChecker

    • Field Detail

      • serialVersionUID

        public static final long serialVersionUID
        The mandatory serialVersionUID
        See Also:
        Constant Field Values
      • LOG

        protected static final Logger LOG
        A logger for this class
    • Constructor Detail

      • SyntaxChecker

        protected SyntaxChecker​(String oid)
        The SyntaxChecker base constructor
        Parameters:
        oid - The associated OID
      • SyntaxChecker

        protected SyntaxChecker()
        The SyntaxChecker default constructor where the oid is set after instantiation.
    • Method Detail

      • isValidSyntax

        public boolean isValidSyntax​(Object value)
        Determines if the attribute's value conforms to the attribute syntax.
        Parameters:
        value - the value of some attribute with the syntax
        Returns:
        true if the value is in the valid syntax, false otherwise
      • setSchemaManager

        public void setSchemaManager​(SchemaManager schemaManager)
        Store the SchemaManager in this instance. It may be necessary for some syntaxChecker which needs to have access to the oidNormalizer Map.
        Parameters:
        schemaManager - the schemaManager to store