C# 클래스 Ecologylab.BigSemantics.MetaMetadataNS.InheritanceHandler

파일 보기 프로젝트 열기: ecologylab/BigSemanticsCSharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
GENERIC_TYPE_VAR_SCOPE String
MMD_SCOPE String

공개 메소드들

메소드 설명
CanReset ( ) : bool
InheritanceHandler ( MetaMetadata rootMmd ) : System
IsUsingGenerics ( MetaMetadataField field ) : bool
Pop ( MetaMetadataField mmField ) : void
Push ( MetaMetadataField mmField ) : void
Reset ( ) : void

reset the state of the inheritance handler, as if it is newly created. this allows for pooling and reusing of the object.

ResolveMmdName ( String mmdName ) : MetaMetadata
ResolveMmdName ( String mmdName, NameType nameType ) : MetaMetadata
ToString ( ) : String
clone ( ) : InheritanceHandler

메소드 상세

CanReset() 공개 메소드

public CanReset ( ) : bool
리턴 bool

InheritanceHandler() 공개 메소드

public InheritanceHandler ( MetaMetadata rootMmd ) : System
rootMmd MetaMetadata
리턴 System

IsUsingGenerics() 공개 메소드

public IsUsingGenerics ( MetaMetadataField field ) : bool
field MetaMetadataField
리턴 bool

Pop() 공개 메소드

public Pop ( MetaMetadataField mmField ) : void
mmField MetaMetadataField
리턴 void

Push() 공개 메소드

public Push ( MetaMetadataField mmField ) : void
mmField MetaMetadataField
리턴 void

Reset() 공개 메소드

reset the state of the inheritance handler, as if it is newly created. this allows for pooling and reusing of the object.
public Reset ( ) : void
리턴 void

ResolveMmdName() 공개 메소드

public ResolveMmdName ( String mmdName ) : MetaMetadata
mmdName String
리턴 MetaMetadata

ResolveMmdName() 공개 메소드

public ResolveMmdName ( String mmdName, NameType nameType ) : MetaMetadata
mmdName String
nameType NameType
리턴 MetaMetadata

ToString() 공개 메소드

public ToString ( ) : String
리턴 String

clone() 공개 메소드

public clone ( ) : InheritanceHandler
리턴 InheritanceHandler

프로퍼티 상세

GENERIC_TYPE_VAR_SCOPE 공개적으로 정적으로 프로퍼티

public static String GENERIC_TYPE_VAR_SCOPE
리턴 String

MMD_SCOPE 공개적으로 정적으로 프로퍼티

public static String MMD_SCOPE
리턴 String