Class BmObjectClassExtendedMetadata

java.lang.Object
com._1c.g5.v8.bm.integration.BmObjectClassExtendedMetadata

@Deprecated public class BmObjectClassExtendedMetadata extends Object
Deprecated.
The class belonged to a mechanism that was deleted. This class was not deleted by accident.
Metadata set which defines additional aspects of behavior for the particular IBmObject} class.
  • Constructor Details

    • BmObjectClassExtendedMetadata

      public BmObjectClassExtendedMetadata(org.eclipse.emf.ecore.EClass objectType)
      Deprecated.
  • Method Details

    • forcePersistence

      public BmObjectClassExtendedMetadata forcePersistence(org.eclipse.emf.ecore.EStructuralFeature... feature)
      Deprecated.
      Forces persistence of the given feature in BM.
      Parameters:
      feature - The feature to force persistence for.
    • forceBmContained

      public BmObjectClassExtendedMetadata forceBmContained(org.eclipse.emf.ecore.EStructuralFeature... feature)
      Deprecated.
      Forces contained of the given feature in BM.
      Parameters:
      feature - The feature to force be contained for.
    • forceIndexed

      public BmObjectClassExtendedMetadata forceIndexed(org.eclipse.emf.ecore.EStructuralFeature... feature)
      Deprecated.
      Forces to index of specified feature in separate index file.
      Parameters:
      feature - The feature to force persistence for.
    • forceSlaveContainedPersistenceReference

      public BmObjectClassExtendedMetadata forceSlaveContainedPersistenceReference(org.eclipse.emf.ecore.EReference... feature)
      Deprecated.
      Forces slave contained persistence for given reference.
      Parameters:
      feature - The feature to force persistence for.
    • getForcedPersistentFeatures

      public Set<org.eclipse.emf.ecore.EStructuralFeature> getForcedPersistentFeatures()
      Deprecated.
      Gets the set of features which persistence were marked as forced.
      Returns:
      THe set of features with forced persistence.
    • getIndexedFeatures

      public Set<org.eclipse.emf.ecore.EStructuralFeature> getIndexedFeatures()
      Deprecated.
      Gets the set of features which should be indexed.
      Returns:
      THe set of features with forced persistence.
    • getBmContainmentFeatures

      public Set<org.eclipse.emf.ecore.EStructuralFeature> getBmContainmentFeatures()
      Deprecated.
      Gets the set of features which should be bm-containment.
      Returns:
      THe set of features with forced persistence.
    • getObjectType

      public org.eclipse.emf.ecore.EClass getObjectType()
      Deprecated.
      Gets the original class type the metadata relates to.
      Returns:
      The type of the object.
    • getSlaveContainedReferences

      public Set<org.eclipse.emf.ecore.EReference> getSlaveContainedReferences()
      Deprecated.
      Returns:
      Set of references to force it persistent containment.