C# Class Ecologylab.BigSemantics.MetadataNS.Metadata

Inheritance: Ecologylab.BigSemantics.MetadataNS.Builtins.Declarations.MetadataDeclaration, IMetadata
显示文件 Open project: ecologylab/BigSemanticsCSharp Class Usage Examples

Public Methods

Method Description
AddMixin ( Metadata mixin ) : void
FullNonRecursiveMetaMetadataIterator ( MetaMetadataField metaMetadataField = null ) : MetaMetadataOneLevelNestingEnumerator
GetEnumerator ( ) : IEnumerator
GetTermVector ( HashSet visitedMetadata ) : ITermVector
MetaMetadataIterator ( MetaMetadataField metaMetadataField = null ) : MetaMetadataOneLevelNestingEnumerator
Metadata ( ) : System
Metadata ( MetaMetadataCompositeField metaMetadata ) : System
NumberOfVisibleFields ( bool considerAlwaysShow = true ) : int
RebuildCompositeTermVector ( ) : void
Recycle ( ) : void

Private Methods

Method Description
GetMetaMetadata ( ) : MetaMetadataCompositeField
IEnumerable ( ) : IEnumerator

Method Details

AddMixin() public method

public AddMixin ( Metadata mixin ) : void
mixin Metadata
return void

FullNonRecursiveMetaMetadataIterator() public method

public FullNonRecursiveMetaMetadataIterator ( MetaMetadataField metaMetadataField = null ) : MetaMetadataOneLevelNestingEnumerator
metaMetadataField MetaMetadataField
return MetaMetadataOneLevelNestingEnumerator

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

GetTermVector() public method

public GetTermVector ( HashSet visitedMetadata ) : ITermVector
visitedMetadata HashSet
return ITermVector

MetaMetadataIterator() public method

public MetaMetadataIterator ( MetaMetadataField metaMetadataField = null ) : MetaMetadataOneLevelNestingEnumerator
metaMetadataField MetaMetadataField
return MetaMetadataOneLevelNestingEnumerator

Metadata() public method

public Metadata ( ) : System
return System

Metadata() public method

public Metadata ( MetaMetadataCompositeField metaMetadata ) : System
metaMetadata Ecologylab.BigSemantics.MetaMetadataNS.MetaMetadataCompositeField
return System

NumberOfVisibleFields() public method

public NumberOfVisibleFields ( bool considerAlwaysShow = true ) : int
considerAlwaysShow bool
return int

RebuildCompositeTermVector() public method

public RebuildCompositeTermVector ( ) : void
return void

Recycle() public method

public Recycle ( ) : void
return void