Class CmisSchema

  • All Implemented Interfaces:
    org.xcmis.search.content.Schema

    public class CmisSchema
    extends Object
    implements org.xcmis.search.content.Schema
    Version:
    $Id$
    Author:
    Sergey Kabashnyuk
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.xcmis.search.content.Schema

        org.xcmis.search.content.Schema.Column, org.xcmis.search.content.Schema.Table
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Map<org.xcmis.spi.model.PropertyType,​org.xcmis.search.model.constraint.Operator[]> AVAILABLE_QUERY_OPERATORS  
      static Map<org.xcmis.spi.model.PropertyType,​org.xcmis.search.value.PropertyType> PROPERTY_TYPES_MAP  
    • Constructor Summary

      Constructors 
      Constructor Description
      CmisSchema​(org.xcmis.spi.TypeManager typeManager)
      Constructor.
    • Field Detail

      • PROPERTY_TYPES_MAP

        public static Map<org.xcmis.spi.model.PropertyType,​org.xcmis.search.value.PropertyType> PROPERTY_TYPES_MAP
      • AVAILABLE_QUERY_OPERATORS

        public static Map<org.xcmis.spi.model.PropertyType,​org.xcmis.search.model.constraint.Operator[]> AVAILABLE_QUERY_OPERATORS
    • Constructor Detail

      • CmisSchema

        public CmisSchema​(org.xcmis.spi.TypeManager typeManager)
        Constructor.
        Parameters:
        typeManager - TypeManager
    • Method Detail

      • getTable

        public org.xcmis.search.content.Schema.Table getTable​(org.xcmis.search.model.source.SelectorName name)
        Specified by:
        getTable in interface org.xcmis.search.content.Schema
        See Also:
        Schema.getTable(org.xcmis.search.model.source.SelectorName)