org.mule.common.metadata.property
Class StructureIdentifierMetaDataModelProperty

java.lang.Object
  extended by org.mule.common.metadata.property.StructureIdentifierMetaDataModelProperty
All Implemented Interfaces:
MetaDataModelProperty, MetaDataProperty

public class StructureIdentifierMetaDataModelProperty
extends Object
implements MetaDataModelProperty

Property used to reference a key metaDataKey from a concrete entity, describing also if the current entity is a derived one or not (see isDerivedStructure())


Constructor Summary
StructureIdentifierMetaDataModelProperty(MetaDataKey metaDataKey, boolean derivedStructure)
           
 
Method Summary
 MetaDataKey getMetaDataKey()
           
 boolean isDerivedStructure()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructureIdentifierMetaDataModelProperty

public StructureIdentifierMetaDataModelProperty(MetaDataKey metaDataKey,
                                                boolean derivedStructure)
Method Detail

getMetaDataKey

public MetaDataKey getMetaDataKey()

isDerivedStructure

public boolean isDerivedStructure()
Returns:
False if the MetaDataModel that contains this property is describing an entity from the result of the list ConnectorMetaDataEnabled.getMetaDataKeys(). True otherwise.


Copyright © 2015 MuleSoft, Inc.. All rights reserved.