Class ObjectFieldMetamodel

java.lang.Object
org.infinispan.search.mapper.mapping.metamodel.ObjectFieldMetamodel
All Implemented Interfaces:
org.infinispan.commons.dataconversion.internal.JsonSerialization

public class ObjectFieldMetamodel extends Object implements org.infinispan.commons.dataconversion.internal.JsonSerialization
  • Constructor Details

    • ObjectFieldMetamodel

      public ObjectFieldMetamodel(boolean multiValued, boolean multiValuedInRoot, org.hibernate.search.engine.backend.metamodel.IndexObjectFieldDescriptor descriptor)
  • Method Details

    • isMultiValued

      public boolean isMultiValued()
    • isMultiValuedInRoot

      public boolean isMultiValuedInRoot()
    • isNested

      public boolean isNested()
    • getValueFields

      public Map<String,ValueFieldMetamodel> getValueFields()
    • getObjectFields

      public Map<String,ObjectFieldMetamodel> getObjectFields()
    • toJson

      public org.infinispan.commons.dataconversion.internal.Json toJson()
      Specified by:
      toJson in interface org.infinispan.commons.dataconversion.internal.JsonSerialization