Table of Contents

Interface IElements

Namespace
Javax.Lang.Model.Util
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IElements

Properties

AllModuleElements

Set AllModuleElements { get; }

Property Value

Set

Methods

GetAllAnnotationMirrors<ReturnExtendsJavax_Lang_Model_Element_AnnotationMirror>(Element)

List<ReturnExtendsJavax_Lang_Model_Element_AnnotationMirror> GetAllAnnotationMirrors<ReturnExtendsJavax_Lang_Model_Element_AnnotationMirror>(Element arg0) where ReturnExtendsJavax_Lang_Model_Element_AnnotationMirror : AnnotationMirror

Parameters

arg0 Element

Element

Returns

List<ReturnExtendsJavax_Lang_Model_Element_AnnotationMirror>

List

Type Parameters

ReturnExtendsJavax_Lang_Model_Element_AnnotationMirror

AnnotationMirror

GetAllMembers<ReturnExtendsJavax_Lang_Model_Element_Element>(TypeElement)

List<ReturnExtendsJavax_Lang_Model_Element_Element> GetAllMembers<ReturnExtendsJavax_Lang_Model_Element_Element>(TypeElement arg0) where ReturnExtendsJavax_Lang_Model_Element_Element : Element

Parameters

arg0 TypeElement

TypeElement

Returns

List<ReturnExtendsJavax_Lang_Model_Element_Element>

List

Type Parameters

ReturnExtendsJavax_Lang_Model_Element_Element

Element

GetAllPackageElements<ReturnExtendsJavax_Lang_Model_Element_PackageElement>(CharSequence)

Set<ReturnExtendsJavax_Lang_Model_Element_PackageElement> GetAllPackageElements<ReturnExtendsJavax_Lang_Model_Element_PackageElement>(CharSequence arg0) where ReturnExtendsJavax_Lang_Model_Element_PackageElement : PackageElement

Parameters

arg0 CharSequence

CharSequence

Returns

Set<ReturnExtendsJavax_Lang_Model_Element_PackageElement>

Set

Type Parameters

ReturnExtendsJavax_Lang_Model_Element_PackageElement

PackageElement

GetAllTypeElements<ReturnExtendsJavax_Lang_Model_Element_TypeElement>(CharSequence)

Set<ReturnExtendsJavax_Lang_Model_Element_TypeElement> GetAllTypeElements<ReturnExtendsJavax_Lang_Model_Element_TypeElement>(CharSequence arg0) where ReturnExtendsJavax_Lang_Model_Element_TypeElement : TypeElement

Parameters

arg0 CharSequence

CharSequence

Returns

Set<ReturnExtendsJavax_Lang_Model_Element_TypeElement>

Set

Type Parameters

ReturnExtendsJavax_Lang_Model_Element_TypeElement

TypeElement

GetBinaryName(TypeElement)

Name GetBinaryName(TypeElement arg0)

Parameters

arg0 TypeElement

TypeElement

Returns

Name

Name

GetConstantExpression(object)

String GetConstantExpression(object arg0)

Parameters

arg0 object

object

Returns

String

String

GetDocComment(Element)

String GetDocComment(Element arg0)

Parameters

arg0 Element

Element

Returns

String

String

GetElementValuesWithDefaults<ReturnExtendsJavax_Lang_Model_Element_ExecutableElement, ReturnExtendsJavax_Lang_Model_Element_AnnotationValue>(AnnotationMirror)

Map<ReturnExtendsJavax_Lang_Model_Element_ExecutableElement, ReturnExtendsJavax_Lang_Model_Element_AnnotationValue> GetElementValuesWithDefaults<ReturnExtendsJavax_Lang_Model_Element_ExecutableElement, ReturnExtendsJavax_Lang_Model_Element_AnnotationValue>(AnnotationMirror arg0) where ReturnExtendsJavax_Lang_Model_Element_ExecutableElement : ExecutableElement where ReturnExtendsJavax_Lang_Model_Element_AnnotationValue : AnnotationValue

Parameters

arg0 AnnotationMirror

AnnotationMirror

Returns

Map<ReturnExtendsJavax_Lang_Model_Element_ExecutableElement, ReturnExtendsJavax_Lang_Model_Element_AnnotationValue>

Map

Type Parameters

ReturnExtendsJavax_Lang_Model_Element_ExecutableElement

ExecutableElement

ReturnExtendsJavax_Lang_Model_Element_AnnotationValue

AnnotationValue

GetModuleElement(CharSequence)

ModuleElement GetModuleElement(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

ModuleElement

ModuleElement

GetModuleOf(Element)

ModuleElement GetModuleOf(Element arg0)

Parameters

arg0 Element

Element

Returns

ModuleElement

ModuleElement

GetName(CharSequence)

Name GetName(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

Name

Name

GetOrigin(AnnotatedConstruct, AnnotationMirror)

Elements.Origin GetOrigin(AnnotatedConstruct arg0, AnnotationMirror arg1)

Parameters

arg0 AnnotatedConstruct

AnnotatedConstruct

arg1 AnnotationMirror

AnnotationMirror

Returns

Elements.Origin

Elements.Origin

GetOrigin(Element)

Elements.Origin GetOrigin(Element arg0)

Parameters

arg0 Element

Element

Returns

Elements.Origin

Elements.Origin

GetOrigin(ModuleElement, Directive)

Elements.Origin GetOrigin(ModuleElement arg0, ModuleElement.Directive arg1)

Parameters

arg0 ModuleElement

ModuleElement

arg1 ModuleElement.Directive

ModuleElement.Directive

Returns

Elements.Origin

Elements.Origin

GetPackageElement(CharSequence)

PackageElement GetPackageElement(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

PackageElement

PackageElement

GetPackageElement(ModuleElement, CharSequence)

PackageElement GetPackageElement(ModuleElement arg0, CharSequence arg1)

Parameters

arg0 ModuleElement

ModuleElement

arg1 CharSequence

CharSequence

Returns

PackageElement

PackageElement

GetPackageOf(Element)

PackageElement GetPackageOf(Element arg0)

Parameters

arg0 Element

Element

Returns

PackageElement

PackageElement

GetTypeElement(CharSequence)

TypeElement GetTypeElement(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

TypeElement

TypeElement

GetTypeElement(ModuleElement, CharSequence)

TypeElement GetTypeElement(ModuleElement arg0, CharSequence arg1)

Parameters

arg0 ModuleElement

ModuleElement

arg1 CharSequence

CharSequence

Returns

TypeElement

TypeElement

Hides(Element, Element)

bool Hides(Element arg0, Element arg1)

Parameters

arg0 Element

Element

arg1 Element

Element

Returns

bool

bool

IsBridge(ExecutableElement)

bool IsBridge(ExecutableElement arg0)

Parameters

arg0 ExecutableElement

ExecutableElement

Returns

bool

bool

IsDeprecated(Element)

bool IsDeprecated(Element arg0)

Parameters

arg0 Element

Element

Returns

bool

bool

IsFunctionalInterface(TypeElement)

bool IsFunctionalInterface(TypeElement arg0)

Parameters

arg0 TypeElement

TypeElement

Returns

bool

bool

Overrides(ExecutableElement, ExecutableElement, TypeElement)

bool Overrides(ExecutableElement arg0, ExecutableElement arg1, TypeElement arg2)

Parameters

arg0 ExecutableElement

ExecutableElement

arg1 ExecutableElement

ExecutableElement

arg2 TypeElement

TypeElement

Returns

bool

bool

PrintElements(Writer, params Element[])

void PrintElements(Writer arg0, params Element[] arg1)

Parameters

arg0 Writer

Writer

arg1 Element[]

Element