B C D E F G H I M N O P R S T U V W _ 

B

BINARY_READER - Static variable in class net.ericaro.neobin.BinGenerator
 
BINARY_WRITER - Static variable in class net.ericaro.neobin.BinGenerator
 
BinaryFormat - Class in net.ericaro.neobin
 
BinaryFormat(String, State, Collection<State>, Collection<Transition>) - Constructor for class net.ericaro.neobin.BinaryFormat
 
BinaryFormatBuilder - Class in net.ericaro.neobin
 
BinaryFormatBuilder() - Constructor for class net.ericaro.neobin.BinaryFormatBuilder
 
BinaryType - Class in net.ericaro.neobin
 
BinaryType(BinaryType) - Constructor for class net.ericaro.neobin.BinaryType
 
BinaryType(String, String, String, int) - Constructor for class net.ericaro.neobin.BinaryType
 
BinaryType(BinaryType, String) - Constructor for class net.ericaro.neobin.BinaryType
 
BinGenerator - Class in net.ericaro.neobin
 
BinGenerator(BinaryFormat, File) - Constructor for class net.ericaro.neobin.BinGenerator
 
BinGrex - Class in net.ericaro.neobin
 
BinGrex() - Constructor for class net.ericaro.neobin.BinGrex
 
BinGrex(Transition, State, State) - Constructor for class net.ericaro.neobin.BinGrex
 
build(Neobin) - Method in class net.ericaro.neobin.BinaryFormatBuilder
Main builder method
buildConnectedGraph() - Method in class net.ericaro.neobin.BinaryFormatBuilder
 

C

cloneTransition(Transition) - Method in class net.ericaro.neobin.BinGrex
 
compile(BinaryFormat, File) - Static method in class net.ericaro.neobin.BinGenerator
 
compile() - Method in class net.ericaro.neobin.BinGenerator
 
CompositeType - Interface in net.ericaro.neobin
 
createNeobin() - Method in class net.ericaro.neobin.v1.ObjectFactory
Create an instance of Neobin
createNeobinStates() - Method in class net.ericaro.neobin.v1.ObjectFactory
Create an instance of Neobin.States
createNeobinStatesState() - Method in class net.ericaro.neobin.v1.ObjectFactory
Create an instance of Neobin.States.State
createNeobinTransitions() - Method in class net.ericaro.neobin.v1.ObjectFactory
Create an instance of Neobin.Transitions
createNeobinTransitionsTransition() - Method in class net.ericaro.neobin.v1.ObjectFactory
Create an instance of Neobin.Transitions.Transition
createNeobinTransitionsTransitionVar() - Method in class net.ericaro.neobin.v1.ObjectFactory
Create an instance of Neobin.Transitions.Transition.Var

D

DataType - Enum in net.ericaro.neobin.v1
Java class for data-type.

E

execute() - Method in class net.ericaro.neobin.plugin.NeoBinMojo
Execute the tool.
expression - Variable in class net.ericaro.neobin.v1.Neobin
 

F

FILE_CHANNEL_READER - Static variable in class net.ericaro.neobin.BinGenerator
 
FILE_CHANNEL_WRITER - Static variable in class net.ericaro.neobin.BinGenerator
 
FileUtil - Class in net.ericaro.neobin
 
FileUtil() - Constructor for class net.ericaro.neobin.FileUtil
 
fromValue(String) - Static method in enum net.ericaro.neobin.v1.DataType
 
fromValue(String) - Static method in enum net.ericaro.neobin.v1.ManyType
 

G

generate(File, File...) - Static method in class net.ericaro.neobin.NeoBin
 
getBuffer() - Method in enum net.ericaro.neobin.PrimitiveType
 
getCompileSourceRoots() - Method in class net.ericaro.neobin.plugin.NeoBinMojo
getComponent() - Method in class net.ericaro.neobin.BinaryType
 
getComponent() - Method in interface net.ericaro.neobin.CompositeType
 
getContext() - Static method in class net.ericaro.neobin.FileUtil
 
getDest(Transition) - Method in class net.ericaro.neobin.BinGrex
 
getExcludes() - Method in class net.ericaro.neobin.plugin.NeoBinMojo
getExpression() - Method in class net.ericaro.neobin.v1.Neobin
Gets the value of the expression property.
getHeader() - Method in class net.ericaro.neobin.v1.Neobin
Gets the value of the header property.
getId() - Method in class net.ericaro.neobin.State
 
getId() - Method in class net.ericaro.neobin.Transition
 
getIncludes() - Method in class net.ericaro.neobin.plugin.NeoBinMojo
getInstanceName() - Method in class net.ericaro.neobin.State
 
getJavaName() - Method in class net.ericaro.neobin.BinaryType
 
getJavaVar() - Method in class net.ericaro.neobin.BinaryType
 
getMany() - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
Gets the value of the many property.
getMethod() - Method in class net.ericaro.neobin.Transition
 
getName() - Method in class net.ericaro.neobin.BinaryType
 
getName() - Method in class net.ericaro.neobin.State
 
getName() - Method in class net.ericaro.neobin.v1.Neobin
Gets the value of the name property.
getName() - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition
Gets the value of the name property.
getName() - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
Gets the value of the name property.
getNextState() - Method in class net.ericaro.neobin.Transition
 
getOutEdges(State) - Method in class net.ericaro.neobin.BinGrex
 
getOutputDirectory() - Method in class net.ericaro.neobin.plugin.NeoBinMojo
getPackage() - Method in class net.ericaro.neobin.v1.Neobin
Gets the value of the package property.
getPackageName() - Method in class net.ericaro.neobin.BinaryFormat
 
getPath() - Method in class net.ericaro.neobin.v1.Neobin.States.State
Gets the value of the path property.
getSchemaURL() - Static method in class net.ericaro.neobin.FileUtil
 
getSource(Transition) - Method in class net.ericaro.neobin.BinGrex
 
getSourceDirectory() - Method in class net.ericaro.neobin.plugin.NeoBinMojo
getStaleMillis() - Method in class net.ericaro.neobin.plugin.NeoBinMojo
getStart() - Method in class net.ericaro.neobin.BinaryFormat
 
getStartState() - Method in class net.ericaro.neobin.BinGrex
 
getState() - Method in class net.ericaro.neobin.v1.Neobin.States
Gets the value of the state property.
getStates() - Method in class net.ericaro.neobin.BinaryFormat
 
getStates() - Method in class net.ericaro.neobin.BinGrex
 
getStates() - Method in class net.ericaro.neobin.v1.Neobin
Gets the value of the states property.
getTransition() - Method in class net.ericaro.neobin.State
return THE transition when there is only one
getTransition() - Method in class net.ericaro.neobin.v1.Neobin.Transitions
Gets the value of the transition property.
getTransitions() - Method in class net.ericaro.neobin.BinaryFormat
 
getTransitions() - Method in class net.ericaro.neobin.BinGrex
 
getTransitions() - Method in class net.ericaro.neobin.State
 
getTransitions() - Method in class net.ericaro.neobin.v1.Neobin
Gets the value of the transitions property.
getType() - Method in enum net.ericaro.neobin.PrimitiveType
 
getType() - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
Gets the value of the type property.
getTypes() - Method in class net.ericaro.neobin.BinaryFormat
 
getTypes() - Method in class net.ericaro.neobin.Transition
 
getUniqueTransitions() - Method in class net.ericaro.neobin.BinaryFormat
 
getValue() - Method in class net.ericaro.neobin.v1.Neobin.States.State
Gets the value of the value property.
getVar() - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition
Gets the value of the var property.
getWidth() - Method in class net.ericaro.neobin.BinaryType
 

H

header - Variable in class net.ericaro.neobin.v1.Neobin
 

I

IllegalExpressionException - Exception in net.ericaro.neobin
 
IllegalExpressionException() - Constructor for exception net.ericaro.neobin.IllegalExpressionException
 
IllegalExpressionException(String) - Constructor for exception net.ericaro.neobin.IllegalExpressionException
 
IllegalExpressionException(Throwable) - Constructor for exception net.ericaro.neobin.IllegalExpressionException
 
IllegalExpressionException(String, Throwable) - Constructor for exception net.ericaro.neobin.IllegalExpressionException
 
isByte() - Method in class net.ericaro.neobin.BinaryType
 
isChoice() - Method in class net.ericaro.neobin.State
 
isComposite() - Method in class net.ericaro.neobin.BinaryType
 
isOutputState(State) - Method in class net.ericaro.neobin.BinGrex
 
isSourceRoot(File) - Method in class net.ericaro.neobin.plugin.NeoBinMojo
Determines whether the specified directory denotes a compile source root of the current project.
isTerminal() - Method in class net.ericaro.neobin.State
A terminal state is a state that has no outputs

M

many - Variable in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
 
ManyType - Enum in net.ericaro.neobin.v1
Java class for many-type.
MAP_ADDR - Static variable in class net.ericaro.neobin.BinGenerator
 
message(Set<String>) - Static method in exception net.ericaro.neobin.UndefinedTransitionException
 

N

name - Variable in class net.ericaro.neobin.v1.Neobin
 
name - Variable in class net.ericaro.neobin.v1.Neobin.Transitions.Transition
 
name - Variable in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
 
NeoBin - Class in net.ericaro.neobin
 
NeoBin() - Constructor for class net.ericaro.neobin.NeoBin
 
Neobin - Class in net.ericaro.neobin.v1
Java class for anonymous complex type.
Neobin() - Constructor for class net.ericaro.neobin.v1.Neobin
 
Neobin.States - Class in net.ericaro.neobin.v1
Java class for anonymous complex type.
Neobin.States() - Constructor for class net.ericaro.neobin.v1.Neobin.States
 
Neobin.States.State - Class in net.ericaro.neobin.v1
Java class for anonymous complex type.
Neobin.States.State() - Constructor for class net.ericaro.neobin.v1.Neobin.States.State
 
Neobin.Transitions - Class in net.ericaro.neobin.v1
Java class for anonymous complex type.
Neobin.Transitions() - Constructor for class net.ericaro.neobin.v1.Neobin.Transitions
 
Neobin.Transitions.Transition - Class in net.ericaro.neobin.v1
Java class for anonymous complex type.
Neobin.Transitions.Transition() - Constructor for class net.ericaro.neobin.v1.Neobin.Transitions.Transition
 
Neobin.Transitions.Transition.Var - Class in net.ericaro.neobin.v1
Java class for anonymous complex type.
Neobin.Transitions.Transition.Var() - Constructor for class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
 
NeoBinException - Exception in net.ericaro.neobin
 
NeoBinException() - Constructor for exception net.ericaro.neobin.NeoBinException
 
NeoBinException(String) - Constructor for exception net.ericaro.neobin.NeoBinException
 
NeoBinException(Throwable) - Constructor for exception net.ericaro.neobin.NeoBinException
 
NeoBinException(String, Throwable) - Constructor for exception net.ericaro.neobin.NeoBinException
 
NeoBinMojo - Class in net.ericaro.neobin.plugin
generate a NeoBin Mojo
NeoBinMojo() - Constructor for class net.ericaro.neobin.plugin.NeoBinMojo
 
net.ericaro.neobin - package net.ericaro.neobin
 
net.ericaro.neobin.plugin - package net.ericaro.neobin.plugin
 
net.ericaro.neobin.v1 - package net.ericaro.neobin.v1
 
newInstance() - Method in class net.ericaro.neobin.BinGrex
 
newInstance() - Method in class net.ericaro.neobin.Transition
returns a clone of this transition
newState() - Method in class net.ericaro.neobin.BinGrex
 

O

ObjectFactory - Class in net.ericaro.neobin.v1
This object contains factory methods for each Java content interface and Java element interface generated in the net.ericaro.neobin.v1 package.
ObjectFactory() - Constructor for class net.ericaro.neobin.v1.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.ericaro.neobin.v1

P

path - Variable in class net.ericaro.neobin.v1.Neobin.States.State
 
PrimitiveType - Enum in net.ericaro.neobin
 
processNeobin(File[]) - Method in class net.ericaro.neobin.plugin.NeoBinMojo
Passes the specified grammar file through the tool.

R

read(String) - Static method in class net.ericaro.neobin.FileUtil
Read one of the techno objects from a techno XML file.
read(File) - Static method in class net.ericaro.neobin.FileUtil
Read one of the techno objects from a techno XML file.
read(InputStream) - Static method in class net.ericaro.neobin.FileUtil
Read one of the techno objects from a techno XML file inputstream.
read(XMLStreamReader) - Static method in class net.ericaro.neobin.FileUtil
Read one of the techno objects from a techno XML reader.

S

setExpression(String) - Method in class net.ericaro.neobin.v1.Neobin
Sets the value of the expression property.
setHeader(String) - Method in class net.ericaro.neobin.v1.Neobin
Sets the value of the header property.
setId(int) - Method in class net.ericaro.neobin.State
 
setId(int) - Method in class net.ericaro.neobin.Transition
 
setMany(ManyType) - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
Sets the value of the many property.
setMethod(String) - Method in class net.ericaro.neobin.Transition
 
setName(String) - Method in class net.ericaro.neobin.State
 
setName(String) - Method in class net.ericaro.neobin.v1.Neobin
Sets the value of the name property.
setName(String) - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition
Sets the value of the name property.
setName(String) - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
Sets the value of the name property.
setNextState(State) - Method in class net.ericaro.neobin.Transition
 
setPackage(String) - Method in class net.ericaro.neobin.v1.Neobin
Sets the value of the package property.
setPackageName(String) - Method in class net.ericaro.neobin.BinaryFormat
 
setPath(String) - Method in class net.ericaro.neobin.v1.Neobin.States.State
Sets the value of the path property.
setStates(Neobin.States) - Method in class net.ericaro.neobin.v1.Neobin
Sets the value of the states property.
setTransitions(Neobin.Transitions) - Method in class net.ericaro.neobin.v1.Neobin
Sets the value of the transitions property.
setType(DataType) - Method in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
Sets the value of the type property.
setValue(String) - Method in class net.ericaro.neobin.v1.Neobin.States.State
Sets the value of the value property.
State - Class in net.ericaro.neobin
 
State() - Constructor for class net.ericaro.neobin.State
 
state - Variable in class net.ericaro.neobin.v1.Neobin.States
 
states - Variable in class net.ericaro.neobin.v1.Neobin
 

T

toDir(File, String, String, String) - Static method in class net.ericaro.neobin.BinGenerator
 
toString() - Method in class net.ericaro.neobin.Transition
 
Transition - Class in net.ericaro.neobin
 
Transition(Transition) - Constructor for class net.ericaro.neobin.Transition
 
Transition(String, List<BinaryType>, State) - Constructor for class net.ericaro.neobin.Transition
 
transition - Variable in class net.ericaro.neobin.v1.Neobin.Transitions
 
transitions - Variable in class net.ericaro.neobin.v1.Neobin
 
type - Variable in class net.ericaro.neobin.v1.Neobin.Transitions.Transition.Var
 

U

UndefinedTransitionException - Exception in net.ericaro.neobin
 
UndefinedTransitionException() - Constructor for exception net.ericaro.neobin.UndefinedTransitionException
 
UndefinedTransitionException(String) - Constructor for exception net.ericaro.neobin.UndefinedTransitionException
 
UndefinedTransitionException(Throwable) - Constructor for exception net.ericaro.neobin.UndefinedTransitionException
 
UndefinedTransitionException(String, Throwable) - Constructor for exception net.ericaro.neobin.UndefinedTransitionException
 
UndefinedTransitionException(Set<String>) - Constructor for exception net.ericaro.neobin.UndefinedTransitionException
 

V

value() - Method in enum net.ericaro.neobin.v1.DataType
 
value() - Method in enum net.ericaro.neobin.v1.ManyType
 
value - Variable in class net.ericaro.neobin.v1.Neobin.States.State
 
valueOf(String) - Static method in enum net.ericaro.neobin.PrimitiveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ericaro.neobin.v1.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ericaro.neobin.v1.ManyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.ericaro.neobin.PrimitiveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ericaro.neobin.v1.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ericaro.neobin.v1.ManyType
Returns an array containing the constants of this enum type, in the order they are declared.
var - Variable in class net.ericaro.neobin.v1.Neobin.Transitions.Transition
 

W

write(Object, String) - Static method in class net.ericaro.neobin.FileUtil
Write any of the techno objects into a file
write(Object, File) - Static method in class net.ericaro.neobin.FileUtil
Write any of the techno objects into a file
write(Object, OutputStream) - Static method in class net.ericaro.neobin.FileUtil
Write any of the techno objects into a stream

_

_package - Variable in class net.ericaro.neobin.v1.Neobin
 
B C D E F G H I M N O P R S T U V W _ 

Copyright © 2012. All Rights Reserved.