oracle.jdeveloper.jot
Interface JotTypeInfo
- public interface JotTypeInfo
The JotTypeInfo
represents an encapsulation of a JotType
and the modifiers of the class it represents. It some cases the Jot can provide this information more effeciently than others, and clients who only need this information about a class can ask JotWorkArea
for the JotTypeInfo instead of the class.
This interface is not intended to be implemented by clients.
getType
public JotType getType()
-
- Returns:
- the
JotType
of the class represented by this JotTypeInfo
getName
public java.lang.String getName()
-
- Returns:
- the name of the class represented by this
JotTypeInfo
getPackage
public java.lang.String getPackage()
getShortName
public java.lang.String getShortName()
-
- Returns:
- the short name of the class represented by this
JotTypeInfo
isInterface
public boolean isInterface()
-
- Returns:
- true if the class represented by this
JotTypeInfo
is an interface
isDeprecated
public boolean isDeprecated()
-
- Returns:
- true if the class represented by this
JotTypeInfo
is deprecated
isHidden
public boolean isHidden()
-
- Returns:
- true if the class represented by this
JotTypeInfo
is hidden
getModifiers
public int getModifiers()
-
- Returns:
- the modifiers of the class represented by this
JotTypeInfo
getJotClass
public JotClass getJotClass()
-
- Returns:
- the
JotClass
that would be found in getType().getClass()
Copyright © 1997, 2004, Oracle. All rights reserved.