A B C E F G H J L N O P R S T V W 

A

ArrayBlock - Class in org.purplejrank.jdk.block
 
ArrayBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.ArrayBlock
 

B

bbuf - Variable in class org.purplejrank.jdk.JdkJrankInputStream
 
Block - Interface in org.purplejrank.jdk
A token block in a JDK stream
BlockdataBlock - Class in org.purplejrank.jdk.block
 
BlockdataBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.BlockdataBlock
 
BlockdatalongBlock - Class in org.purplejrank.jdk.block
 
BlockdatalongBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.BlockdatalongBlock
 
BlockdataRule - Interface in org.purplejrank.jdk.rule
 
bout - Variable in class org.purplejrank.jdk.JdkJrankInputStream
 
buf - Variable in class org.purplejrank.jdk.block.BlockdataBlock
 
buf - Variable in class org.purplejrank.jdk.block.BlockdatalongBlock
 

C

classAnnotation - Variable in class org.purplejrank.jdk.block.ClassdescBlock
 
classAnnotation - Variable in class org.purplejrank.jdk.block.ProxyclassdescBlock
 
ClassBlock - Class in org.purplejrank.jdk.block
 
ClassBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.ClassBlock
 
classdata - Variable in class org.purplejrank.jdk.block.ObjectBlock
 
classDesc - Variable in class org.purplejrank.jdk.block.ArrayBlock
 
classDesc - Variable in class org.purplejrank.jdk.block.ClassBlock
 
classDesc - Variable in class org.purplejrank.jdk.block.EnumBlock
 
classDesc - Variable in class org.purplejrank.jdk.block.ObjectBlock.Classdata
 
classDesc - Variable in class org.purplejrank.jdk.block.ObjectBlock
 
ClassdescBlock - Class in org.purplejrank.jdk.block
 
ClassdescBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.ClassdescBlock
 
ClassdescBlock.Field - Class in org.purplejrank.jdk.block
 
ClassdescBlock.Field(JdkStream) - Constructor for class org.purplejrank.jdk.block.ClassdescBlock.Field
 
classDescFlags - Variable in class org.purplejrank.jdk.block.ClassdescBlock
 
ClassdescRule - Interface in org.purplejrank.jdk.rule
 
className - Variable in class org.purplejrank.jdk.block.ClassdescBlock
 
className - Variable in class org.purplejrank.jdk.block.ClassdescBlock.Field
 
ContentRule - Interface in org.purplejrank.jdk.rule
 

E

EndblockdataBlock - Class in org.purplejrank.jdk.block
 
EndblockdataBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.EndblockdataBlock
 
EnumBlock - Class in org.purplejrank.jdk.block
 
EnumBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.EnumBlock
 
enumConstantName - Variable in class org.purplejrank.jdk.block.EnumBlock
 
ExceptionBlock - Class in org.purplejrank.jdk.block
 
ExceptionBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.ExceptionBlock
 

F

field - Variable in class org.purplejrank.jdk.block.ObjectBlock.Classdata.FieldValue
 
fieldName - Variable in class org.purplejrank.jdk.block.ClassdescBlock.Field
 
fields - Variable in class org.purplejrank.jdk.block.ClassdescBlock
 

G

getClassAnnotation() - Method in class org.purplejrank.jdk.block.ClassdescBlock
 
getClassDescFlags() - Method in class org.purplejrank.jdk.block.ClassdescBlock
 
getClassName() - Method in class org.purplejrank.jdk.block.ClassdescBlock.Field
 
getClassName() - Method in class org.purplejrank.jdk.block.ClassdescBlock
 
getClassName() - Method in class org.purplejrank.jdk.block.NullBlock
 
getClassName() - Method in class org.purplejrank.jdk.block.ProxyclassdescBlock
 
getClassName() - Method in class org.purplejrank.jdk.block.ReferenceBlock
 
getClassName() - Method in interface org.purplejrank.jdk.rule.ClassdescRule
 
getFieldName() - Method in class org.purplejrank.jdk.block.ClassdescBlock.Field
 
getFields() - Method in class org.purplejrank.jdk.block.ClassdescBlock
 
getSerialVersionUID() - Method in class org.purplejrank.jdk.block.ClassdescBlock
 
getString() - Method in class org.purplejrank.jdk.block.LongstringBlock
 
getString() - Method in class org.purplejrank.jdk.block.ReferenceBlock
 
getString() - Method in class org.purplejrank.jdk.block.StringBlock
 
getString() - Method in interface org.purplejrank.jdk.rule.StringRule
 
getSuperClassDesc() - Method in class org.purplejrank.jdk.block.ClassdescBlock
 
getSuperClassDesc() - Method in class org.purplejrank.jdk.block.NullBlock
 
getSuperClassDesc() - Method in class org.purplejrank.jdk.block.ProxyclassdescBlock
 
getSuperClassDesc() - Method in class org.purplejrank.jdk.block.ReferenceBlock
 
getSuperClassDesc() - Method in interface org.purplejrank.jdk.rule.ClassdescRule
 
getTypeCode() - Method in class org.purplejrank.jdk.block.ClassdescBlock.Field
 
getWired() - Method in class org.purplejrank.jdk.block.ReferenceBlock
 
getWiredBlocks() - Method in class org.purplejrank.jdk.JdkStream
 

H

handle - Variable in class org.purplejrank.jdk.block.ReferenceBlock
 
HeaderBlock - Class in org.purplejrank.jdk.block
 
HeaderBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.HeaderBlock
 

J

jdk - Variable in class org.purplejrank.jdk.JdkBlock
 
jdk - Variable in class org.purplejrank.jdk.JdkJrankInputStream
 
JdkBlock - Class in org.purplejrank.jdk
Abstract Block
JdkBlock(JdkStream) - Constructor for class org.purplejrank.jdk.JdkBlock
 
JdkJrankInputStream - Class in org.purplejrank.jdk
InputStream that converts a JDK object stream to a Jrank object stream
JdkJrankInputStream(InputStream) - Constructor for class org.purplejrank.jdk.JdkJrankInputStream
 
JdkStream - Class in org.purplejrank.jdk
Parser for JDK object streams
JdkStream(InputStream) - Constructor for class org.purplejrank.jdk.JdkStream
 

L

LongstringBlock - Class in org.purplejrank.jdk.block
 
LongstringBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.LongstringBlock
 

N

NewclassdescRule - Interface in org.purplejrank.jdk.rule
 
NullBlock - Class in org.purplejrank.jdk.block
 
NullBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.NullBlock
 

O

objectAnnotation - Variable in class org.purplejrank.jdk.block.ObjectBlock.Classdata
 
ObjectBlock - Class in org.purplejrank.jdk.block
 
ObjectBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.ObjectBlock
 
ObjectBlock.Classdata - Class in org.purplejrank.jdk.block
 
ObjectBlock.Classdata(JdkStream, ClassdescBlock) - Constructor for class org.purplejrank.jdk.block.ObjectBlock.Classdata
 
ObjectBlock.Classdata.FieldValue - Class in org.purplejrank.jdk.block
 
ObjectBlock.Classdata.FieldValue(JdkStream, ClassdescBlock.Field) - Constructor for class org.purplejrank.jdk.block.ObjectBlock.Classdata.FieldValue
 
ObjectRule - Interface in org.purplejrank.jdk.rule
 
objValue - Variable in class org.purplejrank.jdk.block.ObjectBlock.Classdata.FieldValue
 
objValues - Variable in class org.purplejrank.jdk.block.ArrayBlock
 
org.purplejrank.jdk - package org.purplejrank.jdk
 
org.purplejrank.jdk.block - package org.purplejrank.jdk.block
 
org.purplejrank.jdk.rule - package org.purplejrank.jdk.rule
 

P

parse() - Method in class org.purplejrank.jdk.block.ArrayBlock
 
parse() - Method in class org.purplejrank.jdk.block.BlockdataBlock
 
parse() - Method in class org.purplejrank.jdk.block.BlockdatalongBlock
 
parse() - Method in class org.purplejrank.jdk.block.ClassBlock
 
parse() - Method in class org.purplejrank.jdk.block.ClassdescBlock.Field
 
parse() - Method in class org.purplejrank.jdk.block.ClassdescBlock
 
parse() - Method in class org.purplejrank.jdk.block.EndblockdataBlock
 
parse() - Method in class org.purplejrank.jdk.block.EnumBlock
 
parse() - Method in class org.purplejrank.jdk.block.ExceptionBlock
 
parse() - Method in class org.purplejrank.jdk.block.HeaderBlock
 
parse() - Method in class org.purplejrank.jdk.block.LongstringBlock
 
parse() - Method in class org.purplejrank.jdk.block.NullBlock
 
parse() - Method in class org.purplejrank.jdk.block.ObjectBlock.Classdata.FieldValue
 
parse() - Method in class org.purplejrank.jdk.block.ObjectBlock.Classdata
 
parse() - Method in class org.purplejrank.jdk.block.ObjectBlock
 
parse() - Method in interface org.purplejrank.jdk.Block
Parse the token block
parse() - Method in class org.purplejrank.jdk.block.ProxyclassdescBlock
 
parse() - Method in class org.purplejrank.jdk.block.ReferenceBlock
 
parse() - Method in class org.purplejrank.jdk.block.ResetBlock
 
parse() - Method in class org.purplejrank.jdk.block.StringBlock
 
pos - Variable in class org.purplejrank.jdk.JdkJrankInputStream
 
primValue - Variable in class org.purplejrank.jdk.block.ObjectBlock.Classdata.FieldValue
 
primValues - Variable in class org.purplejrank.jdk.block.ArrayBlock
 
ProxyclassdescBlock - Class in org.purplejrank.jdk.block
 
ProxyclassdescBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.ProxyclassdescBlock
 
proxyInterfaceNames - Variable in class org.purplejrank.jdk.block.ProxyclassdescBlock
 
pull(Block) - Method in class org.purplejrank.jdk.JdkJrankInputStream
Buffer a Block
pull() - Method in class org.purplejrank.jdk.JdkJrankInputStream
 

R

readBlock(Class<T>) - Method in class org.purplejrank.jdk.JdkStream
Read a Block of a specified type, throwing StreamCorruptedException if the block isn't of that type
readBlock() - Method in class org.purplejrank.jdk.JdkStream
Read any block
readLongUTF() - Method in class org.purplejrank.jdk.JdkStream
Read a "longstring" format UTF string
ReferenceBlock - Class in org.purplejrank.jdk.block
 
ReferenceBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.ReferenceBlock
 
ResetBlock - Class in org.purplejrank.jdk.block
 
ResetBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.ResetBlock
 

S

s - Variable in class org.purplejrank.jdk.block.LongstringBlock
 
s - Variable in class org.purplejrank.jdk.block.StringBlock
 
serialVersionUID - Variable in class org.purplejrank.jdk.block.ClassdescBlock
 
size - Variable in class org.purplejrank.jdk.block.ArrayBlock
 
StringBlock - Class in org.purplejrank.jdk.block
 
StringBlock(JdkStream) - Constructor for class org.purplejrank.jdk.block.StringBlock
 
StringRule - Interface in org.purplejrank.jdk.rule
 
superClassDesc - Variable in class org.purplejrank.jdk.block.ClassdescBlock
 
superClassDesc - Variable in class org.purplejrank.jdk.block.ProxyclassdescBlock
 
SuperclassdescRule - Interface in org.purplejrank.jdk.rule
 

T

typeCode - Variable in class org.purplejrank.jdk.block.ClassdescBlock.Field
 

V

values - Variable in class org.purplejrank.jdk.block.ObjectBlock.Classdata
 
verify() - Method in class org.purplejrank.jdk.JdkStream
Skip through the stream, verifying its form

W

wireBlock(WiredBlock) - Method in class org.purplejrank.jdk.JdkStream
Make a backreference available for a Block
WiredBlock - Interface in org.purplejrank.jdk
A token block which can be backreferenced
wiredBlocks - Variable in class org.purplejrank.jdk.JdkStream
 
writeEscapedInt(OutputStream, int) - Static method in class org.purplejrank.jdk.JdkStream
Write an escaped int
writeEscapedLong(OutputStream, long) - Static method in class org.purplejrank.jdk.JdkStream
Write an escaped long
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ArrayBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.BlockdataBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.BlockdatalongBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ClassBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ClassdescBlock.Field
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ClassdescBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.EndblockdataBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.EnumBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ExceptionBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.HeaderBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.LongstringBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.NullBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ObjectBlock.Classdata.FieldValue
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ObjectBlock.Classdata
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ObjectBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ProxyclassdescBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ReferenceBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.ResetBlock
 
writeJrank(DataOutputStream) - Method in class org.purplejrank.jdk.block.StringBlock
 
writeJrank(DataOutputStream) - Method in interface org.purplejrank.jdk.Block
Write the token block in Jrank format
writeUTF(OutputStream, String) - Static method in class org.purplejrank.jdk.JdkStream
Write a Jrank format string
A B C E F G H J L N O P R S T V W 

Copyright © 2014. All rights reserved.