Table of Contents

Interface ITypeVisitor<R, P>

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

.NET interface for TO BE DEFINED FROM USER

public interface ITypeVisitor<R, P>

Type Parameters

R
P

Methods

Visit(TypeMirror)

R Visit(TypeMirror arg0)

Parameters

arg0 TypeMirror

TypeMirror

Returns

R

R

Visit(TypeMirror, P)

R Visit(TypeMirror arg0, P arg1)

Parameters

arg0 TypeMirror

TypeMirror

arg1 P

P

Returns

R

R

VisitArray(ArrayType, P)

R VisitArray(ArrayType arg0, P arg1)

Parameters

arg0 ArrayType

ArrayType

arg1 P

P

Returns

R

R

VisitDeclared(DeclaredType, P)

R VisitDeclared(DeclaredType arg0, P arg1)

Parameters

arg0 DeclaredType

DeclaredType

arg1 P

P

Returns

R

R

VisitError(ErrorType, P)

R VisitError(ErrorType arg0, P arg1)

Parameters

arg0 ErrorType

ErrorType

arg1 P

P

Returns

R

R

VisitExecutable(ExecutableType, P)

R VisitExecutable(ExecutableType arg0, P arg1)

Parameters

arg0 ExecutableType

ExecutableType

arg1 P

P

Returns

R

R

VisitIntersection(IntersectionType, P)

R VisitIntersection(IntersectionType arg0, P arg1)

Parameters

arg0 IntersectionType

IntersectionType

arg1 P

P

Returns

R

R

VisitNoType(NoType, P)

R VisitNoType(NoType arg0, P arg1)

Parameters

arg0 NoType

NoType

arg1 P

P

Returns

R

R

VisitNull(NullType, P)

R VisitNull(NullType arg0, P arg1)

Parameters

arg0 NullType

NullType

arg1 P

P

Returns

R

R

VisitPrimitive(PrimitiveType, P)

R VisitPrimitive(PrimitiveType arg0, P arg1)

Parameters

arg0 PrimitiveType

PrimitiveType

arg1 P

P

Returns

R

R

VisitTypeVariable(TypeVariable, P)

R VisitTypeVariable(TypeVariable arg0, P arg1)

Parameters

arg0 TypeVariable

TypeVariable

arg1 P

P

Returns

R

R

VisitUnion(UnionType, P)

R VisitUnion(UnionType arg0, P arg1)

Parameters

arg0 UnionType

UnionType

arg1 P

P

Returns

R

R

VisitUnknown(TypeMirror, P)

R VisitUnknown(TypeMirror arg0, P arg1)

Parameters

arg0 TypeMirror

TypeMirror

arg1 P

P

Returns

R

R

VisitWildcard(WildcardType, P)

R VisitWildcard(WildcardType arg0, P arg1)

Parameters

arg0 WildcardType

WildcardType

arg1 P

P

Returns

R

R