Java Doc for ClassInfo.java in » 6.0-JDK-Modules » j2me » components » Java Source Code / Java DocumentationJava Source Code and Java Documentation
Java Source Code / Java Documentation
1.
6.0 JDK Core
2.
6.0 JDK Modules
3.
6.0 JDK Modules com.sun
4.
6.0 JDK Modules com.sun.java
5.
6.0 JDK Modules sun
6.
6.0 JDK Platform
7.
Ajax
8.
Apache Harmony Java SE
9.
Aspect oriented
10.
Authentication Authorization
11.
Blogger System
12.
Build
13.
Byte Code
14.
Cache
15.
Chart
16.
Chat
17.
Code Analyzer
18.
Collaboration
19.
Content Management System
20.
Database Client
21.
Database DBMS
22.
Database JDBC Connection Pool
23.
Database ORM
24.
Development
25.
EJB Server geronimo
26.
EJB Server GlassFish
27.
EJB Server JBoss 4.2.1
28.
EJB Server resin 3.1.5
29.
ERP CRM Financial
30.
ESB
31.
Forum
32.
GIS
33.
Graphic Library
34.
Groupware
35.
HTML Parser
36.
IDE
37.
IDE Eclipse
38.
IDE Netbeans
39.
Installer
40.
Internationalization Localization
41.
Inversion of Control
42.
Issue Tracking
43.
J2EE
44.
JBoss
45.
JMS
46.
JMX
47.
Library
48.
Mail Clients
49.
Net
50.
Parser
51.
PDF
52.
Portal
53.
Profiler
54.
Project Management
55.
Report
56.
RSS RDF
57.
Rule Engine
58.
Science
59.
Scripting
60.
Search Engine
61.
Security
62.
Sevlet Container
63.
Source Control
64.
Swing Library
65.
Template Engine
66.
Test Coverage
67.
Testing
68.
UML
69.
Web Crawler
70.
Web Framework
71.
Web Mail
72.
Web Server
73.
Web Services
74.
Web Services apache cxf 2.0.1
75.
Web Services AXIS2
76.
Wiki Engine
77.
Workflow Engines
78.
XML
79.
XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation
»
6.0 JDK Modules
»
j2me
»
components
Source Cross Reference
Class Diagram
Java Document (Java Doc)
java.lang
.Object
components
.ClassInfo
All known Subclasses:
vm
.PrimitiveClassInfo
,
vm
.ArrayClassInfo
,
ClassInfo
public
class ClassInfo
(Code)
Field Summary
final
public
static int
INCLUDE_ALL
public
int
access
public
Vector
allInterfaces
public
Attribute
[]
classAttributes
public
static boolean
classDebug
public
String
className
public
static
Hashtable
classtable
We keep track of classes by hashing them by name when we read them.
public
ConstantObject
constants
public
ConstantPool
externalPool
public
FieldInfo
fields
public
FieldInfo
fieldtable
public
UnicodeConstant
fieldtableName
public
int
flags
public
ClassConstant
interfaces
protected
PrintStream
log
public
MethodInfo
methods
public
MethodInfo
methodtable
public
UnicodeConstant
methodtableName
public
FieldConstant
refFieldtable
public
MethodConstant
refMethodtable
public
SourceFileAttribute
sourceFileAttr
public
ClassConstant
superClass
public
ClassInfo
superClassInfo
public
ConstantObject
symbols
public
ClassConstant
thisClass
protected
boolean
verbose
public
vm.ClassClass
vmClass
Constructor Summary
public
ClassInfo
(boolean v)
Method Summary
public
static
Enumeration
allClasses
()
public
void
allocateFieldsFromFieldtable
()
public
void
buildFieldtable
(
ConstantPool
cp)
public
void
buildMethodtable
(
ConstantPool
cp)
public
void
buildReferenceFieldtable
(
ConstantPool
cp)
public
void
buildReferenceMethodtable
(
ConstantPool
cp)
public
void
clearMemberFlags
(int flagsToClear)
public
boolean
countReferences
(boolean isRelocatable)
protected
String
createGenericNativeName
()
public
void
dump
(
PrintStream
o)
protected
void
enterClass
(
String
key)
public
void
externalize
(
ConstantPool
p)
void
externalizeAttributes
(
ConstantPool
p)
protected
void
externalizeConstants
(
ConstantPool
externalPool)
void
externalizeFields
(
ConstantPool
p)
void
externalizeInterfaces
(
ConstantPool
p)
void
externalizeMethods
(
ConstantPool
p)
public
void
findAllInterfaces
()
public
boolean
findReferences
()
final
public
String
getGenericNativeName
()
public
static
ClassInfo
lookupClass
(
String
key)
public
static int
nClasses
()
public
void
read
(
DataInput
in, boolean readCode,
ConstantPool
externalSymbols)
void
readAttributes
(
DataInput
in)
void
readConstantPool
(
DataInput
in)
void
readFields
(
DataInput
in)
void
readInterfaces
(
DataInput
in)
void
readMethods
(
DataInput
in, boolean readCode)
public
void
relocateAndPackCode
()
public
boolean
relocateReferences
()
public
static boolean
resolveSupers
()
public
void
smashConstantPool
()
public
String
toString
()
public
void
write
(
DataOutput
o)
void
writeAttributes
(
DataOutput
out)
void
writeConstantPool
(
DataOutput
out)
void
writeFields
(
DataOutput
out)
void
writeInterfaces
(
DataOutput
out)
void
writeMethods
(
DataOutput
out)
void
writeTableAttribute
(
DataOutput
out,
UnicodeConstant
name,
FMIrefConstant
table)
Field Detail
INCLUDE_ALL
final
public
static int INCLUDE_ALL
(Code)
access
public
int access
(Code)
allInterfaces
public
Vector
allInterfaces
(Code)
classAttributes
public
Attribute
[] classAttributes
(Code)
classDebug
public
static boolean classDebug
(Code)
className
public
String
className
(Code)
classtable
public
static
Hashtable
classtable
(Code)
We keep track of classes by hashing them by name when we read them. They can be looked up using lookupClass, which will take a classname string as parameter.
constants
public
ConstantObject
constants
(Code)
externalPool
public
ConstantPool
externalPool
(Code)
fields
public
FieldInfo
fields
(Code)
fieldtable
public
FieldInfo
fieldtable
(Code)
fieldtableName
public
UnicodeConstant
fieldtableName
(Code)
flags
public
int flags
(Code)
interfaces
public
ClassConstant
interfaces
(Code)
log
protected
PrintStream
log
(Code)
methods
public
MethodInfo
methods
(Code)
methodtable
public
MethodInfo
methodtable
(Code)
methodtableName
public
UnicodeConstant
methodtableName
(Code)
refFieldtable
public
FieldConstant
refFieldtable
(Code)
refMethodtable
public
MethodConstant
refMethodtable
(Code)
sourceFileAttr
public
SourceFileAttribute
sourceFileAttr
(Code)
superClass
public
ClassConstant
superClass
(Code)
superClassInfo
public
ClassInfo
superClassInfo
(Code)
symbols
public
ConstantObject
symbols
(Code)
thisClass
public
ClassConstant
thisClass
(Code)
verbose
protected
boolean verbose
(Code)
vmClass
public
vm.ClassClass
vmClass
(Code)
Constructor Detail
ClassInfo
public
ClassInfo(boolean v)
(Code)
Method Detail
allClasses
public
static
Enumeration
allClasses()
(Code)
allocateFieldsFromFieldtable
public
void allocateFieldsFromFieldtable()
(Code)
buildFieldtable
public
void buildFieldtable(
ConstantPool
cp)
(Code)
buildMethodtable
public
void buildMethodtable(
ConstantPool
cp)
(Code)
buildReferenceFieldtable
public
void buildReferenceFieldtable(
ConstantPool
cp)
(Code)
buildReferenceMethodtable
public
void buildReferenceMethodtable(
ConstantPool
cp)
(Code)
clearMemberFlags
public
void clearMemberFlags(int flagsToClear)
(Code)
countReferences
public
boolean countReferences(boolean isRelocatable)
(Code)
createGenericNativeName
protected
String
createGenericNativeName()
(Code)
dump
public
void dump(
PrintStream
o)
(Code)
enterClass
protected
void enterClass(
String
key)
(Code)
externalize
public
void externalize(
ConstantPool
p)
(Code)
externalizeAttributes
void externalizeAttributes(
ConstantPool
p)
(Code)
externalizeConstants
protected
void externalizeConstants(
ConstantPool
externalPool)
(Code)
externalizeFields
void externalizeFields(
ConstantPool
p)
(Code)
externalizeInterfaces
void externalizeInterfaces(
ConstantPool
p)
(Code)
externalizeMethods
void externalizeMethods(
ConstantPool
p)
(Code)
findAllInterfaces
public
void findAllInterfaces()
(Code)
findReferences
public
boolean findReferences()
(Code)
getGenericNativeName
final
public
String
getGenericNativeName()
(Code)
lookupClass
public
static
ClassInfo
lookupClass(
String
key)
(Code)
nClasses
public
static int nClasses()
(Code)
read
public
void read(
DataInput
in, boolean readCode,
ConstantPool
externalSymbols) throws
IOException
(Code)
readAttributes
void readAttributes(
DataInput
in) throws
IOException
(Code)
readConstantPool
void readConstantPool(
DataInput
in) throws
IOException
(Code)
readFields
void readFields(
DataInput
in) throws
IOException
(Code)
readInterfaces
void readInterfaces(
DataInput
in) throws
IOException
(Code)
readMethods
void readMethods(
DataInput
in, boolean readCode) throws
IOException
(Code)
relocateAndPackCode
public
void relocateAndPackCode()
(Code)
relocateReferences
public
boolean relocateReferences()
(Code)
resolveSupers
public
static boolean resolveSupers()
(Code)
smashConstantPool
public
void smashConstantPool()
(Code)
toString
public
String
toString()
(Code)
write
public
void write(
DataOutput
o) throws
IOException
(Code)
writeAttributes
void writeAttributes(
DataOutput
out) throws
IOException
(Code)
writeConstantPool
void writeConstantPool(
DataOutput
out) throws
IOException
(Code)
writeFields
void writeFields(
DataOutput
out) throws
IOException
(Code)
writeInterfaces
void writeInterfaces(
DataOutput
out) throws
IOException
(Code)
writeMethods
void writeMethods(
DataOutput
out) throws
IOException
(Code)
writeTableAttribute
void writeTableAttribute(
DataOutput
out,
UnicodeConstant
name,
FMIrefConstant
table) throws
IOException
(Code)
Methods inherited from
java.lang.Object
public
boolean equals(
Object
obj)
(Code)
(Java Doc)
final native
public
Class
getClass()
(Code)
(Java Doc)
native
public
int hashCode()
(Code)
(Java Doc)
final native
public
void notify()
(Code)
(Java Doc)
final native
public
void notifyAll()
(Code)
(Java Doc)
public
String
toString()
(Code)
(Java Doc)
final native
public
void wait(long timeout) throws
InterruptedException
(Code)
(Java Doc)
final
public
void wait(long timeout, int nanos) throws
InterruptedException
(Code)
(Java Doc)
final
public
void wait() throws
InterruptedException
(Code)
(Java Doc)
www.java2java.com
|
Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.