public class FeatureMetadata extends Object implements IFeatureMetadata
IFeatureMetadata interface.| Constructor and Description |
|---|
FeatureMetadata(AttributeDefinitionCollection attributeDefinitions) |
FeatureMetadata(AttributeDefinitionCollection attributeDefinitions,
PrimaryKeyMetadata primaryKeyMetadata)
Constructs a feature metadata instance using the supplied attribute definitions and key information.
|
FeatureMetadata(IAttributeDefinition[] attributeDefinitions) |
FeatureMetadata(List attributeDefinitionList) |
FeatureMetadata(List attributeDefinitionList,
PrimaryKeyMetadata primaryKeyMetadata) |
| Modifier and Type | Method and Description |
|---|---|
AttributeDefinitionCollection |
getAttributeDefinitions()
Returns the collection of definitions that describe the attributes for the feature.
|
PrimaryKeyMetadata |
getPrimaryKeyMetadata()
Returns the description of the primary key.
|
public FeatureMetadata(IAttributeDefinition[] attributeDefinitions)
public FeatureMetadata(List attributeDefinitionList)
public FeatureMetadata(List attributeDefinitionList, PrimaryKeyMetadata primaryKeyMetadata)
public FeatureMetadata(AttributeDefinitionCollection attributeDefinitions)
public FeatureMetadata(AttributeDefinitionCollection attributeDefinitions, PrimaryKeyMetadata primaryKeyMetadata)
attributeDefinitions - The attribute definitions that define the feature.public AttributeDefinitionCollection getAttributeDefinitions()
IFeatureMetadatagetAttributeDefinitions in interface IFeatureMetadatapublic PrimaryKeyMetadata getPrimaryKeyMetadata()
IFeatureMetadataPrimaryKeyMetadata.NONE
is returned.getPrimaryKeyMetadata in interface IFeatureMetadata© 2007, 2022 Precisely. All rights reserved.