- accept(Grammar.Rule) - Method in class ml.alternet.parser.visit.Dump
-
- accept(Visitor) - Method in interface ml.alternet.parser.visit.TraversableRule
-
Accept the given visitor.
- accept(Visitor) - Method in interface ml.alternet.parser.visit.TraversableRule.CombinedRule
-
- accept(Visitor) - Method in interface ml.alternet.parser.visit.TraversableRule.SimpleRule
-
- accept(Visitor) - Method in interface ml.alternet.parser.visit.TraversableRule.StandaloneRule
-
- accept(Grammar.Rule) - Method in class ml.alternet.parser.visit.Traverse
-
Process a nested rule.
- add(K, M) - Method in class ml.alternet.parser.ast.Mapper.Builder
-
Add a mapping
- adopt(Grammar.Rule) - Method in interface ml.alternet.parser.Grammar
-
Adopt a rule of another grammar in this grammar, that
is to say apply the relevant substitutions if any.
- adopt(Grammar.Rule) - Method in class ml.alternet.parser.util.Grammar$
-
Adopt a rule of another grammar, that is to say apply the
relevant substitutions if any.
- ALTERATION - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- AnnotationProcessorUtil - Class in ml.alternet.util
-
Utilities for annotation processor.
- ANY - Static variable in interface ml.alternet.misc.CharRange
-
The range for any character.
- ANY_CHAR - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- append(CharSequence) - Method in class ml.alternet.misc.CharArray
-
- append(CharSequence, int, int) - Method in class ml.alternet.misc.CharArray
-
- append(char) - Method in class ml.alternet.misc.CharArray
-
- append(int, int, Scanner, StringBuilder) - Method in class ml.alternet.scan.JavaWhitespace
-
- append(int, int, Scanner, StringBuilder) - Method in interface ml.alternet.scan.StringConstraint
-
Append the current character to the buffer.
- append(int, int, Scanner, StringBuilder) - Method in class ml.alternet.scan.StringConstraint.ReadLength
-
- append(int, int, Scanner, StringBuilder) - Method in class ml.alternet.scan.StringConstraint.ReadUntilChar
-
- append(int, int, Scanner, StringBuilder) - Method in class ml.alternet.scan.StringConstraint.ReadUntilSingleChar
-
- append(int, int, Scanner, StringBuilder) - Method in class ml.alternet.scan.StringConstraint.ReadUntilString
-
- apply(Grammar.Rule) - Method in class ml.alternet.parser.visit.Transform
-
Apply a transformation on a nested rule.
- array() - Method in class ml.alternet.misc.CharArray
-
Returns the underlying array as is,
that is to say that the relevant characters
are starting at the offset and have a
specific length.
- as(Number, Class<T>) - Static method in class ml.alternet.util.NumberUtil
-
Cast a number to a given number type.
- asArrayType() - Method in interface ml.alternet.misc.Type
-
Turn this type e.g a "java.time.LocalDate
"
to an array type, e.g "java.time.LocalDate[]
".
- asHandler() - Method in interface ml.alternet.parser.EventsHandler
-
Return this event receiver as a rewindable handler.
- asHandler() - Method in interface ml.alternet.parser.Handler
-
- asHandler() - Method in class ml.alternet.parser.handlers.HandlerBuffer
-
- asHandler() - Method in class ml.alternet.parser.handlers.SysoutHandler
-
- asInputStream(Reader) - Static method in class ml.alternet.io.IOUtil
-
Convenient method to read a character stream as an input stream.
- asInputStream(Reader, Charset) - Static method in class ml.alternet.io.IOUtil
-
Convenient method to read a character stream as an input stream.
- asIntervals() - Method in interface ml.alternet.misc.CharRange
-
Return all the inclusive intervals that compose this range.
- asJavaName(String) - Static method in class ml.alternet.util.JavaUtil
-
Remove the characters from a string that are
not legal for a Java name.
- asMandatory() - Method in enum ml.alternet.parser.util.Parser.Match
-
Turn this match to a mandatory match,
that is to say a mandatory is never
empty.
- asNumber() - Method in class ml.alternet.parser.Grammar.Rule
-
Make this rule a token number.
- asNumber(Class<T>) - Method in class ml.alternet.parser.Grammar.Rule
-
Make this rule a token number, the token value being of the type
expected.
- asOptional() - Method in enum ml.alternet.parser.util.Parser.Match
-
Turn this match to an optional match,
that is to say an optional won't fail
but is empty, which allow repeatable
rules to avoid looping.
- asOutputStream(Writer) - Static method in class ml.alternet.io.IOUtil
-
Convenient method to write a character stream as an output stream.
- asOutputStream(Writer, Charset) - Static method in class ml.alternet.io.IOUtil
-
Convenient method to write a character stream as an output stream.
- asReader(InputStream) - Static method in class ml.alternet.io.IOUtil
-
Convenient method to read a byte stream as a character stream.
- asReader(InputStream, Charset) - Static method in class ml.alternet.io.IOUtil
-
Convenient method to read a byte stream as a character stream.
- asStream(Reader) - Static method in class ml.alternet.io.IOUtil
-
Convert a reader to a stream of characters.
- asStream(InputStream) - Static method in class ml.alternet.io.IOUtil
-
Convert an input stream to a stream of ints.
- asToken() - Method in class ml.alternet.parser.Grammar.Rule
-
Make this rule a token.
- asToken(Function<LinkedList<EventsHandler.TokenValue<?>>, T>) - Method in class ml.alternet.parser.Grammar.Rule
-
Make this rule a token.
- asToken(BiFunction<String, Grammar.Rule, String>) - Method in class ml.alternet.parser.Grammar.Rule
-
Make this rule a token.
- asTrackable() - Method in class ml.alternet.scan.Scanner
-
Wraps this scanner in a trackable scanner.
- asWriter(OutputStream) - Static method in class ml.alternet.io.IOUtil
-
Convenient method to write an output stream as a character stream.
- asWriter(OutputStream, Charset) - Static method in class ml.alternet.io.IOUtil
-
Convenient method to write an output stream as a character stream.
- AtLeast(Grammar.Rule, int) - Constructor for class ml.alternet.parser.Grammar.AtLeast
-
Create a repeatable rule
- atLeast(int) - Method in class ml.alternet.parser.Grammar.Rule
-
Make this rule repeatable.
- AtMost(Grammar.Rule, int) - Constructor for class ml.alternet.parser.Grammar.AtMost
-
Create a repeatable rule
- atMost(int) - Method in class ml.alternet.parser.Grammar.Rule
-
Make this rule repeatable.
- available() - Method in class ml.alternet.io.InputStreamAggregator
-
Returns the number of bytes that can be read from this input stream
without blocking.
- call(Object, String) - Static method in class ml.alternet.misc.Invoker
-
Call a method without arguments.
- call(Object, String, Object[], Class<?>[]) - Static method in class ml.alternet.misc.Invoker
-
Call a method.
- call() - Method in interface ml.alternet.misc.Thrower.Callable
-
Call something, or throws an exception if unable to do so.
- cancel() - Method in interface ml.alternet.facet.Rewindable
-
Cancel the operations since the last marked position
(the next operations will start from the last marked position).
- cancel() - Method in class ml.alternet.parser.handlers.HandlerBuffer
-
- cancel() - Method in class ml.alternet.parser.handlers.TreeHandler
-
- cancel() - Method in class ml.alternet.parser.util.ValueStack
-
- cancel() - Method in class ml.alternet.scan.ReaderScanner
-
Cancel the characters read since the last marked position
(the next read will start from the last marked position).
- cancel() - Method in class ml.alternet.scan.Scanner
-
Cancel the characters read since the last marked position
(the next read will start from the last marked position).
- cancel() - Method in class ml.alternet.scan.StringScanner
-
Cancel the characters read since the last marked position
(the next read will start from the last marked position).
- cancel() - Method in class ml.alternet.scan.TrackableScanner
-
Cancel the current mark.
- cast(char[]) - Static method in class ml.alternet.util.BytesUtil
-
Byte-to-byte copy of an array of chars to an array of bytes without
conversion (a char contains 2 bytes).
- cast(byte[]) - Static method in class ml.alternet.util.BytesUtil
-
Byte-to-byte copy of an array of bytes to an array of chars without
conversion.
- cast(byte[], int, int) - Static method in class ml.alternet.util.BytesUtil
-
Byte-to-byte copy of an array of bytes to an array of chars without
conversion.
- CHAR_RANGE_COMPARATOR - Static variable in interface ml.alternet.misc.CharRange
-
Allow to compare ranges canonically.
- characters() - Method in class ml.alternet.misc.CharRange.BoundRange
-
Return all the characters of this bound range.
- CharArray - Class in ml.alternet.misc
-
A char sequence representation of a char array.
- CharArray() - Constructor for class ml.alternet.misc.CharArray
-
Creates an empty character array.
- CharArray(int) - Constructor for class ml.alternet.misc.CharArray
-
Creates a character array of specified default size.
- CharArray(String) - Constructor for class ml.alternet.misc.CharArray
-
Creates a character array from the specified String.
- CharArray(CharSequence) - Constructor for class ml.alternet.misc.CharArray
-
Creates a character array from the specified char sequence.
- CharArray(char[]) - Constructor for class ml.alternet.misc.CharArray
-
Creates a character array from the specified array
without performing a copy.
- CharArray(char[], int, int) - Constructor for class ml.alternet.misc.CharArray
-
Creates a character array from the specified array
without performing a copy.
- charAt(int) - Method in class ml.alternet.misc.CharArray
-
- CharRange - Interface in ml.alternet.misc
-
Define, merge, and exclude ranges of Unicode characters.
- CharRange.BoundRange - Class in ml.alternet.misc
-
A single interval with defined start and end boundaries.
- CharRange.Reversible - Interface in ml.alternet.misc
-
Allow to specify a set of values in terms of inclusion or exclusion.
- CharRange.UnboundRange - Class in ml.alternet.misc
-
Base implementation of unbound ranges.
- CharToken(CharRange) - Constructor for class ml.alternet.parser.Grammar.CharToken
-
Create a char token based on a char range.
- checkDigits(StringBuffer, Scanner, String, String) - Method in class ml.alternet.scan.NumberConstraint.NumberClassConstraint
-
Check the digits of a buffer.
- checkExponent(Scanner) - Method in class ml.alternet.scan.NumberConstraint.NumberClassConstraint
-
- checkInteger(Scanner) - Method in class ml.alternet.scan.NumberConstraint.NumberClassConstraint
-
- Choice(Grammar.Rule) - Constructor for class ml.alternet.parser.Grammar.Choice
-
Create a choice rule.
- Choice(Stream<? extends Grammar.Rule>) - Constructor for class ml.alternet.parser.Grammar.Choice
-
Create a choice rule.
- Chr - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- ClassUtil - Class in ml.alternet.util
-
Class-related utilities.
- clear() - Method in class ml.alternet.misc.CharArray
-
Set this char array to the empty sequence.
- clear() - Method in class ml.alternet.misc.SoftHashMap
-
- clear() - Method in class ml.alternet.parser.util.ValueStack
-
Clear the content of this stack.
- clearCache() - Method in class ml.alternet.misc.JAXBStream
-
Clear the cache, if any.
- clone() - Method in class ml.alternet.parser.Grammar.Rule
-
- close() - Method in class ml.alternet.io.InputStreamAggregator
-
Close the stream and any underlying streams.
- close(OutputStream) - Static method in class ml.alternet.io.IOUtil
-
Close output streams that are not print streams.
- close() - Method in class ml.alternet.io.NoCloseInputStream
-
Do not close.
- close() - Method in class ml.alternet.io.NoCloseReader
-
Do not close.
- close() - Method in class ml.alternet.io.ReaderAggregator
-
Close the stream and any underlying streams.
- close() - Method in class ml.alternet.io.TeeInputStream
-
- close() - Method in class ml.alternet.io.TeeReader
-
- collector() - Method in class ml.alternet.parser.Grammar.TypedToken
-
Create the handler that collect all tokens within.
- collector() - Method in class ml.alternet.parser.Grammar.TypedToken.Mapper
-
- collector() - Method in class ml.alternet.parser.Grammar.TypedToken.Number
-
- collector() - Method in class ml.alternet.parser.Grammar.TypedToken.String
-
- collector() - Method in class ml.alternet.parser.Grammar.TypedToken.TypedNumber
-
- collectorOf(CharSequence, CharSequence, CharSequence, StringBuilder, Consumer<T>) - Static method in class ml.alternet.util.StringBuilderUtil
-
Return a collector that collects items inside an existing buffer.
- collectorOf(CharSequence, CharSequence, CharSequence, StringBuilder) - Static method in class ml.alternet.util.StringBuilderUtil
-
Return a collector that collects items inside an existing buffer.
- Combine(Grammar.Rule) - Constructor for class ml.alternet.parser.Grammar.Combine
-
Create a combining rule from a rule.
- Combine(Stream<? extends Grammar.Rule>) - Constructor for class ml.alternet.parser.Grammar.Combine
-
Combine a bunch of rules
- commit(boolean) - Method in interface ml.alternet.facet.Rewindable
-
Consume or cancel the operations since the last marked position.
- compareTo(CharSequence) - Method in class ml.alternet.misc.CharArray
-
- compareTo(CharRange.BoundRange) - Method in class ml.alternet.misc.CharRange.BoundRange
-
Bound char ranges are compared by their start codepoint.
- compareTo(CharRange.UnboundRange) - Method in class ml.alternet.misc.CharRange.UnboundRange
-
- Composed(CharRange, List<Grammar.Rule>, BiFunction<CharRange, CharRange[], CharRange>) - Constructor for class ml.alternet.parser.Grammar.CharToken.Composed
-
Create composable char token.
- ComposedRule<T> - Interface in ml.alternet.parser.util
-
Used for a rule that wraps another rule or that is a
combination of several rules.
- connected() - Method in interface ml.alternet.facet.Pluggable
-
Notify that this pluggable object has been fully connected.
- Constraint - Interface in ml.alternet.scan
-
A constraint to apply when scanning an input.
- consume() - Method in interface ml.alternet.facet.Rewindable
-
Consume the operations performed so far.
- consume() - Method in class ml.alternet.parser.handlers.HandlerBuffer
-
- consume() - Method in class ml.alternet.parser.handlers.TreeHandler
-
- consume() - Method in class ml.alternet.parser.util.ValueStack
-
- consume() - Method in class ml.alternet.scan.ReaderScanner
-
Consume the characters read so far.
- consume() - Method in class ml.alternet.scan.Scanner
-
Consume the characters read so far.
- consume() - Method in class ml.alternet.scan.StringScanner
-
Consume the characters read so far.
- consume() - Method in class ml.alternet.scan.TrackableScanner
-
Consume the characters read so far.
- contains(int) - Method in interface ml.alternet.misc.CharRange
-
Indicates whether this range contains the given character or not.
- convert(char[]) - Static method in class ml.alternet.util.StringUtil
-
Convert a char array to an array of bytes with an UTF-8 encoding.
- convert(byte[]) - Static method in class ml.alternet.util.StringUtil
-
Convert a byte array to a char array with an UTF-8 decoding.
- createReference(String, String, String[][]) - Static method in class ml.alternet.util.JNDIUtil
-
Create a reference to a resource.
- ElementaryExp - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- emit(EventsHandler) - Method in class ml.alternet.parser.EventsHandler.RuleEnd
-
- emit(EventsHandler) - Method in class ml.alternet.parser.EventsHandler.RuleEvent
-
Emit this event to the target handler.
- emit(EventsHandler) - Method in class ml.alternet.parser.EventsHandler.RuleStart
-
- emit(EventsHandler) - Method in class ml.alternet.parser.EventsHandler.TokenValue
-
- emitAll(EventsHandler) - Method in class ml.alternet.parser.handlers.HandlerAccumulator
-
Emit all accumulated events to a target handler
and remove them from this accumulator.
- EMPTY - Static variable in interface ml.alternet.misc.CharRange
-
The empty range.
- empty() - Method in enum ml.alternet.parser.util.Parser.Match
-
An optional rule or token that didn't match the input
should be turned to EMPTY.
- encode(byte[], int, int) - Method in enum ml.alternet.encode.BytesEncoder
-
- encode(IntStream) - Method in enum ml.alternet.encode.BytesEncoder
-
- encode(byte[]) - Method in interface ml.alternet.encode.BytesEncoding
-
Encode bytes to string.
- encode(byte[], int, int) - Method in interface ml.alternet.encode.BytesEncoding
-
Encode bytes to string.
- encode(InputStream) - Method in interface ml.alternet.encode.BytesEncoding
-
Encode bytes to characters.
- encode(IntStream) - Method in interface ml.alternet.encode.BytesEncoding
-
Encode bytes to characters.
- end() - Method in class ml.alternet.misc.CharRange.BoundRange
-
The upper boundary, included.
- entrySet() - Method in class ml.alternet.misc.SoftHashMap
-
- EnumToken(Class<E>) - Constructor for class ml.alternet.parser.Grammar.EnumToken
-
- EnumToken(String...) - Constructor for class ml.alternet.parser.Grammar.EnumToken
-
- EnumUtil - Class in ml.alternet.util
-
Enum-related utilities.
- EnumUtil() - Constructor for class ml.alternet.util.EnumUtil
-
- EnumUtil.EnumConstruct - Interface in ml.alternet.util
-
Interchangeable constructor for Enum values.
- EnumUtil.EnumConstruct.SunEnumConstruct - Class in ml.alternet.util
-
Default implementation of EnumConstruct that relies on sun.reflect
- EnumValues<T> - Class in ml.alternet.scan
-
Wraps an enum class or a list of string values to a hierarchy
of enum or string values, partitioned by characters (or common
sequence of characters).
- EnumValueToken(Enum<?>) - Constructor for class ml.alternet.parser.Grammar.EnumValueToken
-
Create a value token.
- EOF - Static variable in class ml.alternet.io.IOUtil
-
EOF = -1
- equals(Object) - Method in class ml.alternet.concurrent.Mutex
-
- equals(Object) - Method in class ml.alternet.misc.CharArray
-
Compares this character sequence against the specified object
(String
or CharSequence
).
- equals(Object) - Method in class ml.alternet.misc.CharRange.BoundRange
-
- equals(Object) - Method in class ml.alternet.misc.CharRange.UnboundRange
-
- eval(C) - Method in interface ml.alternet.parser.ast.Expression
-
An expression is evaluable to a value.
- events - Variable in class ml.alternet.parser.handlers.HandlerAccumulator
-
The accumulated events.
- EventsHandler - Interface in ml.alternet.parser
-
Events receiver when a grammar is parsing an input.
- EventsHandler.NumberValue - Class in ml.alternet.parser
-
A number as the token value.
- EventsHandler.RuleEnd - Class in ml.alternet.parser
-
Event fired when a rule ends ; indicates whether
the rule was fulfilled or not.
- EventsHandler.RuleEvent<R extends Grammar.Rule> - Class in ml.alternet.parser
-
When a rule or token is matched while parsing.
- EventsHandler.RuleStart - Class in ml.alternet.parser
-
Event fired when a rule starts.
- EventsHandler.StringValue - Class in ml.alternet.parser
-
A string as the token value.
- EventsHandler.TokenValue<T> - Class in ml.alternet.parser
-
A wrapper of a parsed value, the token that creates it,
and the position where the value was found when
available.
- except(CharRange) - Method in interface ml.alternet.misc.CharRange
-
Exclude a given range to this range.
- except(CharRange...) - Method in interface ml.alternet.misc.CharRange
-
Exclude the given ranges to this range.
- except(int) - Method in class ml.alternet.parser.Grammar.CharToken
-
Remove from this char token the given Unicode codepoint.
- except(int, int) - Method in class ml.alternet.parser.Grammar.CharToken
-
Remove from this char token the given range.
- except(CharSequence) - Method in class ml.alternet.parser.Grammar.CharToken
-
Remove from this char token the given characters.
- except(CharRange...) - Method in class ml.alternet.parser.Grammar.CharToken
-
Remove from this char token the given char ranges.
- except(Grammar.Token...) - Method in class ml.alternet.parser.Grammar.CharToken
-
Remove from this char token the given char tokens.
- execute() - Method in class ml.alternet.properties.mojo.PropBindMojo
-
- Exp - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- Expression<T,C> - Interface in ml.alternet.parser.ast
-
A helper class for evaluating expressions
given by a parser.
- extend(Class<? extends Enum<?>>) - Static method in class ml.alternet.util.EnumUtil
-
Extend an enum class with the values of another enum.
- generate() - Method in class ml.alternet.properties.Generator
-
Launch the generation of the Java source classes.
- generateFiles() - Method in class ml.alternet.discover.gen.LookupKeyProcessor
-
Generate META-INF/xservices/
files.
- generateFiles() - Method in class ml.alternet.discover.gen.LookupKeyProducerGenerator
-
Generate the files.
- Generator - Class in ml.alternet.properties
-
Create Java source files from property schemas (template of property files).
- Generator() - Constructor for class ml.alternet.properties.Generator
-
- get() - Method in enum ml.alternet.encode.BytesEncoder.ValueSpace
-
Get the characters in the value space.
- get(Object, String) - Static method in class ml.alternet.misc.Invoker
-
Get the value of a field.
- get(Object) - Method in class ml.alternet.misc.SoftHashMap
-
- get() - Method in class ml.alternet.misc.Type.Parsed
-
- get() - Method in class ml.alternet.parser.ast.Mapper.Builder
-
- get() - Method in class ml.alternet.parser.handlers.TokensCollector
-
Return the tokens collected.
- get() - Method in class ml.alternet.parser.handlers.TreeHandler
-
- get() - Method in class ml.alternet.parser.util.ValueStack
-
- get() - Method in class ml.alternet.parser.visit.Dump
-
Return tree-string representation of the internals
of the rule.
- get() - Static method in class ml.alternet.web.WebContext
-
Get the Web context in use.
- getByteCode(String, String, String) - Method in class ml.alternet.parser.util.ByteCodeFactory$
-
- getByteCode(String, String, String) - Method in class ml.alternet.util.ByteCodeFactory
-
Create the byte code of a class that implements an interface.
- getClass(Class<?>) - Method in class ml.alternet.util.ByteCodeFactory
-
Create the concrete class of an interface :
Foo foo = ByteCodeUtil.newInstance(Foo.class);
You are not compelled to supply all the
implementations of the interface.
- getClasses(Class<?>) - Static method in class ml.alternet.util.ClassUtil
-
Stream of interfaces and classes of a given class hierarchy.
- getClassName(TypeMirror) - Static method in class ml.alternet.util.AnnotationProcessorUtil
-
Return the qualified name of a type (those that contain a $ sign for
nested classes).
- getClassName(TypeElement) - Static method in class ml.alternet.util.AnnotationProcessorUtil
-
Return the qualified name of a type (those that contain a $ sign for
nested classes).
- getClassName(TypeMirror) - Static method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
-
Return the qualified name of a type (those that contain a $ sign for
nested classes).
- getClassName(TypeElement) - Static method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
-
Return the qualified name of a type (those that contain a $ sign for
nested classes).
- getCode() - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
-
The code generator is based on the output given by the disassembler :
$ javap -c -v ml.alternet.util.gen.sample.SampleInterfaceImpl
Output :
Compiled from "SampleInterfaceImpl.java"
public class ml.alternet.util.gen.sample.SampleInterfaceImpl implements ml.alternet.util.gen.sample.SampleInterface {
public static final ml.alternet.util.gen.sample.SampleInterface SAMPLE_INTERFACE;
static {};
Code:
0: new #1 // class ml/alternet/util/gen/sample/SampleInterfaceImpl
3: dup
4: invokespecial #12 // Method "<init>":()V
7: putstatic #15 // Field SAMPLE_INTERFACE:Lml/alternet/util/gen/sample/SampleInterface;
10: return
public ml.alternet.util.gen.sample.SampleInterfaceImpl();
Code:
0: aload_0
1: invokespecial #19 // Method java/lang/Object."
- getColumnNumber() - Method in interface ml.alternet.misc.Position
-
Return the current column number.
- getComponent() - Method in class ml.alternet.parser.Grammar.CharToken.Composed
-
- getComponent() - Method in class ml.alternet.parser.Grammar.Combine
-
The list of combined rules.
- getComponent() - Method in class ml.alternet.parser.Grammar.DropToken
-
- getComponent() - Method in class ml.alternet.parser.Grammar.Proxy
-
- getComponent() - Method in class ml.alternet.parser.Grammar.TypedToken
-
- getComponent() - Method in class ml.alternet.parser.Grammar.Wrapper
-
- getComponent() - Method in interface ml.alternet.parser.util.ComposedRule
-
The rule(s).
- getComponents() - Method in interface ml.alternet.parser.util.ComposedRule
-
Get a stream of composed rules.
- getComponents() - Method in interface ml.alternet.parser.visit.TraversableRule.CombinedRule
-
- getComponents() - Method in interface ml.alternet.parser.visit.TraversableRule.SimpleRule
-
- getContentLength() - Static method in class ml.alternet.web.WebContext
-
Get the content length of the request in use.
- getDeclaredClass() - Method in interface ml.alternet.misc.Type
-
Return the wrapped class if this type was created from
a class.
- getField(Class<?>, String) - Static method in class ml.alternet.misc.Invoker
-
Get a field of a class or one of its parent class.
- getHash(Grammar.Rule) - Static method in class ml.alternet.parser.visit.Dump
-
Convenient method for displaying the hash of a Rule.
- getHash(String) - Static method in class ml.alternet.util.StringUtil
-
Compute a MD5 hash of a string.
- getHash(char[]) - Static method in class ml.alternet.util.StringUtil
-
Compute a MD5 hash of a string.
- getHex(byte[], boolean) - Static method in class ml.alternet.util.StringUtil
-
Convert an array of bytes to an hexa string.
- getHex(byte[], int, int, boolean) - Static method in class ml.alternet.util.StringUtil
-
Convert an array of bytes to an hexa string.
- getHostRule() - Method in class ml.alternet.parser.visit.TransformTrackingHost
-
Get the host rule of the current rule, that is to say
the closest enclosed rule which is a grammar field.
- getInitialContext(Hashtable<?, ?>) - Method in class ml.alternet.misc.JNDIInitialContextFactory
-
Create an initial context.
- getInitParameter(String) - Static method in class ml.alternet.web.WebContext
-
Return the init parameter of the web application in use.
- getInputStream() - Static method in class ml.alternet.web.WebContext
-
Get the input stream of the request in use.
- getInstance(Class<T>) - Method in class ml.alternet.util.ByteCodeFactory
-
Get the singleton instance of an interface :
Foo foo = ByteCodeUtil.getInstance(Foo.class);
is similar to :
public class FooImpl implements Foo {
public static final Foo SINGLETON = new FooImpl();
}
Foo foo = FooImpl.SINGLETON;
except that you are not compelled to supply all the
implementations of the interface.
- getInstance(String) - Static method in class ml.alternet.util.ByteCodeFactory
-
Get the byte code factory instance.
- getKind() - Method in interface ml.alternet.misc.Type
-
Return the kind of this type.
- getLineNumber() - Method in interface ml.alternet.misc.Position
-
Return the current line number.
- getLocation() - Method in interface ml.alternet.facet.Localizable
-
Return the absolute localization of this component.
- getLock(String) - Method in class ml.alternet.concurrent.MutexContext
-
Return a lock that encapsulates a mutex.
- getMaximal() - Method in class ml.alternet.parser.Grammar.AtMost
-
- getMaximal() - Method in class ml.alternet.parser.Grammar.Bounds
-
- getMaximal() - Method in class ml.alternet.parser.Grammar.Optional
-
- getMaximal() - Method in interface ml.alternet.parser.Grammar.Repeatable.Maximal
-
Get the maximal number of repetition.
- getMethod(Class<?>, String, Class<?>[]) - Static method in class ml.alternet.misc.Invoker
-
Get a method of a class or one of its parent class.
- getMethod(Class<?>, String) - Static method in class ml.alternet.misc.Invoker
-
Get a method of a class or one of its parent class.
- getMimeType(String) - Static method in class ml.alternet.web.WebContext
-
Get the registered MIME type bound to an extension.
- getMinimal() - Method in class ml.alternet.parser.Grammar.AtLeast
-
- getMinimal() - Method in class ml.alternet.parser.Grammar.Bounds
-
- getMinimal() - Method in class ml.alternet.parser.Grammar.Optional
-
- getMinimal() - Method in interface ml.alternet.parser.Grammar.Repeatable.Minimal
-
Get the minimal number of repetition.
- getMinimal() - Method in class ml.alternet.parser.Grammar.ZeroOrMore
-
- getMutex(String) - Method in class ml.alternet.concurrent.MutexContext
-
Return a lockable mutex.
- getMutexCount() - Method in class ml.alternet.concurrent.MutexContext
-
Get the number of mutex objects being held
- getName() - Method in class ml.alternet.parser.Grammar.Rule
-
When a grammar declares a rule or token,
it has a name which is the name of the field
in that grammar, otherwise it is an anonymous
rule or token.
- getNumberType() - Method in interface ml.alternet.scan.NumberConstraint
-
Enforce a number to be of a specific type.
- getNumberType() - Method in class ml.alternet.scan.NumberConstraint.Type
-
Return the type of the number.
- getOffset() - Method in interface ml.alternet.misc.Position
-
Return the current offset.
- getOutputStream() - Static method in class ml.alternet.web.WebContext
-
Get the output stream of the response in use.
- getPackageName() - Method in interface ml.alternet.misc.Type
-
Return the package name of this Java class name.
- getParentClassName() - Method in class ml.alternet.parser.util.ByteCodeFactory$
-
- getParentClassName() - Method in class ml.alternet.util.ByteCodeFactory
-
By default the parent class is Object
- getPosition() - Method in interface ml.alternet.facet.Trackable
-
When available, return the given position.
- getPosition() - Method in class ml.alternet.parser.EventsHandler.RuleEvent
-
A position is available if the scanner tracks it.
- getPosition() - Method in class ml.alternet.scan.Scanner
-
- getPosition() - Method in class ml.alternet.scan.TrackableScanner
-
- getProxyName() - Method in class ml.alternet.parser.Grammar.Proxy.Named
-
Return the proxy name.
- getQualifiedName() - Method in interface ml.alternet.misc.Type
-
Get the qualified name of this Java class name.
- getQualifiedName(QName) - Static method in class ml.alternet.util.XMLUtil
-
Return the qualified name, that is to say the prefix -if any- with the
local name.
- getReader() - Static method in class ml.alternet.web.WebContext
-
Get the character reader of the request in use.
- getReadWriteLock(String) - Method in class ml.alternet.concurrent.MutexContext
-
Return a RW lock that encapsulates a mutex.
- getRealPath(String) - Static method in class ml.alternet.web.WebContext
-
Get the real path of a relative path.
- getRemainder() - Method in class ml.alternet.scan.ReaderScanner
-
Return the remainder to read from the
current position.
- getRemainder() - Method in class ml.alternet.scan.Scanner
-
Return the remainder to read from the
current position.
- getRemainder() - Method in class ml.alternet.scan.StringScanner
-
Return the remainder to read from the
current position.
- getRemainder() - Method in class ml.alternet.scan.TrackableScanner
-
- getRemainderString() - Method in class ml.alternet.scan.ReaderScanner
-
Return the remainder to read from the
current position.
- getRemainderString() - Method in class ml.alternet.scan.Scanner
-
Return the remainder to read from the
current position.
- getRemainderString() - Method in class ml.alternet.scan.StringScanner
-
Return the remainder to read from the
current position.
- getRemainderString() - Method in class ml.alternet.scan.TrackableScanner
-
- getRule() - Method in class ml.alternet.parser.EventsHandler.RuleEvent
-
Return the token/rule that built this value.
- getRuleMapper() - Method in interface ml.alternet.parser.ast.Mappers
-
Return the rules mapper.
- getRuleMapper() - Method in class ml.alternet.parser.ast.NodeBuilder
-
- getRuleMapper() - Method in class ml.alternet.parser.ast.ValueBuilder
-
- getServletContext() - Method in class ml.alternet.web.WebContext
-
Return the web application in use.
- getServletRequest() - Method in class ml.alternet.web.WebContext
-
Return the request in use.
- getServletResponse() - Method in class ml.alternet.web.WebContext
-
Return the response in use.
- getSimpleName() - Method in interface ml.alternet.misc.Type
-
Return the simple name of this Java class name.
- getSource() - Method in class ml.alternet.parser.util.Dual
-
Return this source value.
- getSourceIndex() - Method in class ml.alternet.scan.Scanner
-
Return the index in the source after parsing successfully
an item under constraint.
- getStack() - Method in class ml.alternet.parser.handlers.TreeHandler
-
- getStack() - Method in interface ml.alternet.parser.util.ValueStack.Stackable
-
Get the stack.
- getStampedLock(String) - Method in class ml.alternet.concurrent.MutexContext
-
Return a stamped lock that encapsulates a mutex.
- getSupportedAnnotationTypes() - Method in class ml.alternet.discover.gen.LookupKeyProcessor
-
- getSupportedAnnotationTypes() - Method in class ml.alternet.discover.gen.LookupKeyProducerGenerator
-
- getSupportedAnnotationTypes() - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
-
- getTarget() - Method in class ml.alternet.parser.util.Dual
-
Return this target value.
- getTokenMapper() - Method in interface ml.alternet.parser.ast.Mappers
-
Return the tokens mapper.
- getTokenMapper() - Method in class ml.alternet.parser.ast.NodeBuilder
-
- getTokenMapper() - Method in class ml.alternet.parser.ast.ValueBuilder
-
- getType() - Method in class ml.alternet.parser.EventsHandler.NumberValue
-
- getType() - Method in class ml.alternet.parser.EventsHandler.TokenValue
-
Return the type of the value.
- getValue() - Method in class ml.alternet.parser.EventsHandler.TokenValue
-
Return the value that was read.
- getWriter() - Static method in class ml.alternet.web.WebContext
-
Get the output stream of the response in use.
- Grammar - Interface in ml.alternet.parser
-
Base interface for defining grammars.
- Grammar$ - Class in ml.alternet.parser.util
-
Hold the internal state of the underlying
grammar : an instance of a Grammar
will be created automatically by extending
this class.
- Grammar$() - Constructor for class ml.alternet.parser.util.Grammar$
-
- Grammar.AtLeast - Class in ml.alternet.parser
-
Make a rule repeatable.
- Grammar.AtMost - Class in ml.alternet.parser
-
Make a rule repeatable.
- Grammar.Bounds - Class in ml.alternet.parser
-
Make a rule repeatable in bounds.
- Grammar.CharToken - Class in ml.alternet.parser
-
A character token, based on compositions of character ranges.
- Grammar.CharToken.Composed - Class in ml.alternet.parser
-
A token made of a several char ranges.
- Grammar.CharToken.Single - Class in ml.alternet.parser
-
A token made of a single char range.
- Grammar.Choice - Class in ml.alternet.parser
-
A choice rule ; when parsing, the first rule
that is fulfilled is selected.
- Grammar.Combine - Class in ml.alternet.parser
-
A rule skeleton for combining rules.
- Grammar.Combine.Flattenable - Interface in ml.alternet.parser
-
For a rule that have components that may be flatten.
- Grammar.Combine.Simplifiable - Interface in ml.alternet.parser
-
For a rule that can be replaced by its component if it has
just one, provided that it is not a grammar field.
- Grammar.Drop - Annotation Type in ml.alternet.parser
-
The token value produced by the annotated token
won't be transmitted to the event handler while parsing.
- Grammar.DropToken - Class in ml.alternet.parser
-
A token not transmitted to the event handler while parsing.
- Grammar.EnumToken<T> - Class in ml.alternet.parser
-
A token made from an enum class or a list of string values ;
the order of the enum values doesn’t matter ; the longest value
if available will be read from the input.
- Grammar.EnumValueToken - Class in ml.alternet.parser
-
An enum value token, just like a string, but with an enum value.
- Grammar.Fragment - Annotation Type in ml.alternet.parser
-
Mark a token of a grammar that it is
a fragment of a rule token, or a rule
that is a fragment of a nested rule.
- Grammar.GrammarToken - Class in ml.alternet.parser
-
A token based on a grammar.
- Grammar.MainRule - Annotation Type in ml.alternet.parser
-
Mark the main rule of a grammar with this annotation.
- Grammar.Number - Class in ml.alternet.parser
-
A number token.
- Grammar.Optional - Class in ml.alternet.parser
-
Make a rule optional.
- Grammar.Proxy - Class in ml.alternet.parser
-
Allow to separate a rule declaration
and its assignment.
- Grammar.Proxy.Deferred - Class in ml.alternet.parser
-
A proxy defined by an initializer.
- Grammar.Proxy.Named - Class in ml.alternet.parser
-
A proxy defined by its name.
- Grammar.Repeatable - Class in ml.alternet.parser
-
Base class for repeatable rules.
- Grammar.Repeatable.Maximal - Interface in ml.alternet.parser
-
For repeatable rules that must be repeated a maximal number of times.
- Grammar.Repeatable.Minimal - Interface in ml.alternet.parser
-
For repeatable rules that must be repeated a minimal number of times.
- Grammar.Replace - Annotation Type in ml.alternet.parser
-
Replace a rule/token field when extending
a grammar.
- Grammar.Rule - Class in ml.alternet.parser
-
A grammar is composed of rules that
can be tokens or so-called rules.
- Grammar.Sequence - Class in ml.alternet.parser
-
A sequence rule.
- Grammar.Skip - Annotation Type in ml.alternet.parser
-
Indicates the characters to skip (typically, some
whitespaces) before and after parsing a token.
- Grammar.StringToken - Class in ml.alternet.parser
-
A string token.
- Grammar.Token - Class in ml.alternet.parser
-
- Grammar.TypedToken<T> - Class in ml.alternet.parser
-
A token based on rules.
- Grammar.TypedToken.Mapper<T> - Class in ml.alternet.parser
-
A token that collect its subrules to a list of items
that are mapped to a value.
- Grammar.TypedToken.Number - Class in ml.alternet.parser
-
A token that collect its subrules to a number.
- Grammar.TypedToken.String - Class in ml.alternet.parser
-
A token that collect its subrules to a single string.
- Grammar.TypedToken.TypedNumber<T extends Number> - Class in ml.alternet.parser
-
A token that collect its subrules to a number of a given type.
- Grammar.Wrapper - Class in ml.alternet.parser
-
A rule skeleton for composing rules.
- Grammar.ZeroOrMore - Class in ml.alternet.parser
-
Make a rule optional repeatable.
- GrammarToken(Grammar, Supplier<DataHandler<?>>) - Constructor for class ml.alternet.parser.Grammar.GrammarToken
-
Expose a grammar as a token.
- Group - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- id() - Method in class ml.alternet.parser.Grammar.Rule
-
Return the identifier of this rule, should be used for
logically comparing 2 rules : rules may be cloned when
extending a grammar, but they will share the same ID.
- includes() - Method in interface ml.alternet.misc.CharRange.Reversible
-
Indicates whether a set of values is specified by inclusion or exclusion
of the mentioned values.
- inDepthBefore() - Method in class ml.alternet.parser.visit.Traverse
-
Configure this visitor :
by default, all nested rules are processed, and then
all nested rules are traversed ; when this method is
called the behaviour becomes slightly different : each
nested rule is processed then traversed, and so on.
- indexOf(String, char[]) - Static method in class ml.alternet.util.StringUtil
-
Returns the index within a string of the first occurrence of the
specified substring.
- InfoClass - Annotation Type in ml.alternet.misc
-
Force the retention of package-info.
- init() - Method in interface ml.alternet.facet.Initializable
-
Perform an initialization.
- init() - Method in class ml.alternet.parser.Grammar.Proxy.Deferred
-
- init() - Method in class ml.alternet.parser.util.Grammar$
-
- init(Class<? extends Enum<?>>, Class<? extends Enum<?>>) - Method in interface ml.alternet.util.EnumUtil.EnumConstruct
-
Initialize this EnumConstruct
- init(Class<? extends Enum<?>>, Class<? extends Enum<?>>) - Method in class ml.alternet.util.EnumUtil.EnumConstruct.SunEnumConstruct
-
- Initializable<T> - Interface in ml.alternet.facet
-
An object can be initialized.
- Injection - Interface in ml.alternet.discover
-
This interface contains qualifiers used in conjunction with a CDI container
(JSR 330).
- Injection.LookupKey - Annotation Type in ml.alternet.discover
-
Use this qualifier to inject an instance to lookup with the discovery
service.
- Injection.Producer - Annotation Type in ml.alternet.discover
-
Generates a producer for the class or interface that will be used with
the lookup key qualifier.
- Injection.Producers - Annotation Type in ml.alternet.discover
-
Allow to repeat a producer annotation.
- InputStreamAggregator - Class in ml.alternet.io
-
InputStreamAggregator aggregates several InputStreams into a single
one.
- InputStreamAggregator(List<InputStream>) - Constructor for class ml.alternet.io.InputStreamAggregator
-
Create a new InputStream aggregator.
- InputStreamAggregator(Iterator<InputStream>) - Constructor for class ml.alternet.io.InputStreamAggregator
-
Create a new InputStream aggregator.
- InputStreamAggregator(InputStream...) - Constructor for class ml.alternet.io.InputStreamAggregator
-
Create a new InputStream aggregator.
- INT_CONSTRAINT - Static variable in interface ml.alternet.scan.NumberConstraint
-
A constraint for parsing integers.
- INTEGER_CONSTRAINT - Static variable in interface ml.alternet.scan.NumberConstraint
-
A constraint for parsing integers.
- Invoker - Class in ml.alternet.misc
-
A class that allow to access members with restricted access.
- IOUtil - Class in ml.alternet.io
-
A set of constants and static methods related to I/O.
- IOUtil() - Constructor for class ml.alternet.io.IOUtil
-
- is(int) - Static method in interface ml.alternet.misc.CharRange
-
Create a range made of a single character.
- is(int) - Static method in interface ml.alternet.parser.Grammar
-
Create a char token.
- is(String) - Static method in interface ml.alternet.parser.Grammar
-
Create a string token.
- is(String...) - Static method in interface ml.alternet.parser.Grammar
-
Create a token made from a list of string values.
- is(Class<? extends Enum>) - Static method in interface ml.alternet.parser.Grammar
-
Create a token made from a list of enum values.
- is(Enum) - Static method in interface ml.alternet.parser.Grammar
-
Create a token made from a value of an enum.
- is(Grammar.Rule) - Static method in interface ml.alternet.parser.Grammar
-
Create a proxy rule.
- is(Grammar, Supplier<DataHandler<?>>) - Static method in interface ml.alternet.parser.Grammar
-
Turn a grammar to a token.
- is(Grammar.Rule) - Method in class ml.alternet.parser.Grammar.Proxy
-
Assign a rule to this proxy.
- isEmpty() - Method in class ml.alternet.misc.CharRange.BoundRange
-
Indicates whether this range is empty or not.
- isEmpty() - Method in class ml.alternet.parser.handlers.TokensCollector
-
Indicates after collecting whether the tokens are empty or not.
- isEmpty() - Method in class ml.alternet.parser.util.ValueStack
-
Indicates whether this stack is empty.
- isFragment() - Method in class ml.alternet.parser.Grammar.Rule
-
Indicates whether this rule was annotated with
Grammar.Fragment
or not, and therefore have to be processed by its enclosed rule.
- isGrammarField() - Method in class ml.alternet.parser.Grammar.Rule
-
- isGrammarField() - Method in interface ml.alternet.parser.visit.TraversableRule
-
Indicates whether this rule is defined as a field
in a grammar.
- isKeyword(String) - Static method in class ml.alternet.util.JavaUtil
-
Indicates whether a word is a Java keyword or not.
- isNot(int) - Static method in interface ml.alternet.misc.CharRange
-
Create a range made of all characters except a single character.
- isNot(int) - Static method in interface ml.alternet.parser.Grammar
-
Create a char token based on exclusion.
- isNot(String) - Static method in interface ml.alternet.parser.Grammar
-
Create a string token based on exclusion.
- isNot(Grammar.Token...) - Static method in interface ml.alternet.parser.Grammar
-
Create a token based on exclusion.
- isNotOneOf(CharSequence) - Static method in interface ml.alternet.misc.CharRange
-
Create a range made of other characters than those given.
- isNotOneOf(String) - Static method in interface ml.alternet.parser.Grammar
-
Create a char token, the char is none of the ones of a string.
- isOneOf(CharSequence) - Static method in interface ml.alternet.misc.CharRange
-
Create a range made of characters.
- isOneOf(String) - Static method in interface ml.alternet.parser.Grammar
-
Create a char token, the char is one of the ones of a string.
- isSource() - Method in class ml.alternet.parser.util.Dual
-
Indicates which kind of value is actually wrapped.
- isVoid(String) - Static method in class ml.alternet.util.StringUtil
-
Indicates whether a string is void or undefined.
- isWhitespace(char) - Static method in class ml.alternet.util.XMLUtil
-
Indicates whether a character is an XML whitespace.
- isWhitespace(char[], int, int) - Static method in class ml.alternet.util.XMLUtil
-
Indicates whether a character sequence is an XML whitespace.
- isXMLMimeType(String) - Static method in class ml.alternet.util.XMLUtil
-
Indicates if the given MIME type is related to XML or not.
- iterator() - Method in class ml.alternet.parser.util.ValueStack
-
- mainRule() - Method in interface ml.alternet.parser.Grammar
-
Return the main rule of the grammar.
- mainRule() - Method in class ml.alternet.parser.util.Grammar$
-
Return the main rule of the grammar.
- MandatoryGroup - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- map(Class<T>, Function<String, T>) - Static method in class ml.alternet.properties.Binder.Adapter
-
Create a mapping for fields of a given type.
- map(String, Function<String, T>) - Static method in class ml.alternet.properties.Binder.Adapter
-
Create a mapping for fields with a given key ;
the key can contain '*' between parts of the key to
match any string for that part.
- map(Pattern, Function<String, T>) - Static method in class ml.alternet.properties.Binder.Adapter
-
Create a mapping for fields with a given key that match a regular expression.
- mapList(String, Function<String, T>) - Static method in class ml.alternet.properties.Binder.Adapter
-
Create a mapping for multi-valued fields (list of items) with a given key ;
the key can contain '*' between parts of the key to
match any string for that part.
- mapList(Pattern, Function<String, T>) - Static method in class ml.alternet.properties.Binder.Adapter
-
Create a mapping for multi-valued fields (list of items) with a given key
that match a regular expression.
- Mapper<Match,V> - Interface in ml.alternet.parser.ast
-
Maps a rule or token value to a custom user value.
- Mapper(Grammar.Rule, Function<LinkedList<EventsHandler.TokenValue<?>>, T>) - Constructor for class ml.alternet.parser.Grammar.TypedToken.Mapper
-
Create a mapper typed token.
- Mapper.Builder<K extends Grammar.Rule,M extends Mapper<?,V>,V> - Class in ml.alternet.parser.ast
-
A mapper builder.
- Mappers<T> - Interface in ml.alternet.parser.ast
-
Hold all the mappings.
- mark() - Method in interface ml.alternet.facet.Rewindable
-
Mark the present position.
- mark(int) - Method in class ml.alternet.io.InputStreamAggregator
-
Mark not supported.
- mark(int) - Method in class ml.alternet.io.ReaderAggregator
-
Mark not supported.
- mark() - Method in class ml.alternet.parser.handlers.HandlerBuffer
-
- mark() - Method in class ml.alternet.parser.handlers.TreeHandler
-
- mark() - Method in class ml.alternet.parser.util.ValueStack
-
- mark() - Method in class ml.alternet.scan.ReaderScanner
-
Mark the present position in the stream.
- mark() - Method in class ml.alternet.scan.Scanner
-
Mark the present position in the stream.
- mark() - Method in class ml.alternet.scan.StringScanner
-
Mark the present position in the stream.
- mark() - Method in class ml.alternet.scan.TrackableScanner
-
Mark the current position.
- markSupported() - Method in class ml.alternet.io.InputStreamAggregator
-
Mark not supported.
- markSupported() - Method in class ml.alternet.io.ReaderAggregator
-
Mark not supported.
- matched - Variable in class ml.alternet.parser.EventsHandler.RuleEnd
-
Indicates whether this rule was fulfilled or not.
- matches(EventsHandler.RuleEnd) - Method in class ml.alternet.parser.handlers.ValueMapper.Value
-
Indicates whether this value is the counterpart
rule start of the given ruleEnd or not.
- MAX_BYTE - Static variable in interface ml.alternet.scan.NumberConstraint
-
"127"
- MAX_INTEGER - Static variable in interface ml.alternet.scan.NumberConstraint
-
"2147483647"
- MAX_LONG - Static variable in interface ml.alternet.scan.NumberConstraint
-
"9223372036854775807"
- MAX_SHORT - Static variable in interface ml.alternet.scan.NumberConstraint
-
"32767"
- MIN_BYTE - Static variable in interface ml.alternet.scan.NumberConstraint
-
"-128"
- MIN_INTEGER - Static variable in interface ml.alternet.scan.NumberConstraint
-
"-2147483648"
- MIN_LONG - Static variable in interface ml.alternet.scan.NumberConstraint
-
"-9223372036854775808"
- MIN_SHORT - Static variable in interface ml.alternet.scan.NumberConstraint
-
"-32768"
- ml.alternet.concurrent - package ml.alternet.concurrent
-
Manages locks and mutexes based on String ID.
- ml.alternet.discover - package ml.alternet.discover
-
A service locator implementation.
- ml.alternet.discover.gen - package ml.alternet.discover.gen
-
Generates files and classes from annotation
- ml.alternet.encode - package ml.alternet.encode
-
Binary encoders.
- ml.alternet.facet - package ml.alternet.facet
-
General purpose facets for classes.
- ml.alternet.grammars - package ml.alternet.grammars
-
- ml.alternet.io - package ml.alternet.io
-
Low-level I/O utilities.
- ml.alternet.misc - package ml.alternet.misc
-
Misc classes.
- ml.alternet.parser - package ml.alternet.parser
-
Allow to design grammar, parse input and generate a custom data structure.
- ml.alternet.parser.ast - package ml.alternet.parser.ast
-
Helper classes to build an abstract syntax tree
thanks to token mappers and rule mappers.
- ml.alternet.parser.handlers - package ml.alternet.parser.handlers
-
Various handlers.
- ml.alternet.parser.util - package ml.alternet.parser.util
-
Data structures utils.
- ml.alternet.parser.visit - package ml.alternet.parser.visit
-
Base algorithms for visiting rules.
- ml.alternet.properties - package ml.alternet.properties
-
Allow to generates classes from a property file, and allow
to populate them.
- ml.alternet.properties.mojo - package ml.alternet.properties.mojo
-
Allow to generates classes from a property file, and allow
to populate them.
- ml.alternet.scan - package ml.alternet.scan
-
Scan Unicode character streams.
- ml.alternet.util - package ml.alternet.util
-
General purpose utilities.
- ml.alternet.util.gen - package ml.alternet.util.gen
-
Alternet Tools - Generator
Byte code factory generator and specification.
- ml.alternet.web - package ml.alternet.web
-
About Web environments.
- Mutex - Class in ml.alternet.concurrent
-
A mutex, based on a string ID, safe for synchronization for a given user
context.
- MutexContext - Class in ml.alternet.concurrent
-
Manages a set of mutexes unique in this context ; also allows to get a mutex
in the shape of a lock.
- MutexContext() - Constructor for class ml.alternet.concurrent.MutexContext
-
- name() - Method in interface ml.alternet.encode.BytesEncoding
-
Return the name of the encoding.
- Named(String) - Constructor for class ml.alternet.parser.Grammar.Proxy.Named
-
Declare a rule with a name.
- newInstance(String) - Static method in class ml.alternet.discover.DiscoveryService
-
Return a new instance of a class.
- newInstance(Class) - Static method in class ml.alternet.discover.DiscoveryService
-
Return a new instance of a class.
- newInstance(Class<T>) - Method in class ml.alternet.util.ByteCodeFactory
-
Create a new instance of an interface :
Foo foo = ByteCodeUtil.newInstance(Foo.class);
is similar to :
Foo foo = new Foo() {};
except that you are not compelled to supply all the
implementations of the interface.
- newStringBuilderHandler() - Static method in class ml.alternet.parser.handlers.TokensCollector
-
Create a handler that collect tokens in a string builder.
- newTokenValue(TokensCollector<?>, Trackable) - Method in class ml.alternet.parser.Grammar.TypedToken.Mapper
-
- newTokenValue(TokensCollector<?>, Trackable) - Method in class ml.alternet.parser.Grammar.TypedToken
-
Create a token value.
- newTokenValue(TokensCollector<?>, Trackable) - Method in class ml.alternet.parser.Grammar.TypedToken.Number
-
- newTokenValue(TokensCollector<?>, Trackable) - Method in class ml.alternet.parser.Grammar.TypedToken.String
-
- newTokenValue(TokensCollector<?>, Trackable) - Method in class ml.alternet.parser.Grammar.TypedToken.TypedNumber
-
- newTokenValueHandler() - Static method in class ml.alternet.parser.handlers.TokensCollector
-
Create a handler that collect tokens in a list.
- nextChar() - Method in class ml.alternet.scan.Scanner
-
Read the next character.
- nextChar(CharRange) - Method in class ml.alternet.scan.Scanner
-
Read the next Unicode character that belongs to ranges of characters.
- nextChar(String, boolean) - Method in class ml.alternet.scan.Scanner
-
Return the next character in the input that is one of the given
characters.
- nextChars(IntPredicate) - Method in class ml.alternet.scan.Scanner
-
Return a stream of Unicode characters ;
when the end of the stream is reached, the
scanner can go on reading.
- nextEnumString(String...) - Method in class ml.alternet.scan.Scanner
-
Read the next enum value.
- nextEnumString(Stream<String>) - Method in class ml.alternet.scan.Scanner
-
Read the next enum value.
- nextEnumString(EnumValues<String>) - Method in class ml.alternet.scan.Scanner
-
Read the next enum value.
- nextEnumValue(Class<? extends Enum>) - Method in class ml.alternet.scan.Scanner
-
Read the next enum value.
- nextEnumValue(EnumValues<T>) - Method in class ml.alternet.scan.Scanner
-
Read the next enum value.
- nextNumber() - Method in class ml.alternet.scan.Scanner
-
Read the next number.
- nextNumber(NumberConstraint) - Method in class ml.alternet.scan.Scanner
-
Read the next number.
- nextString(StringConstraint, StringBuilder) - Method in class ml.alternet.scan.Scanner
-
Append the next string in the given buffer.
- nextString(StringConstraint) - Method in class ml.alternet.scan.Scanner
-
Read the next string.
- nextValue(Scanner) - Method in class ml.alternet.scan.EnumValues
-
Read the next enum value that belongs to this set of values.
- nextValue(Scanner) - Method in interface ml.alternet.scan.Readable
-
Read the next value compliant with those defined by this.
- NO_CONSTRAINT - Static variable in interface ml.alternet.scan.NumberConstraint
-
When there is no constraint, there is no stop condition
(that always return true).
- NoCloseInputStream - Class in ml.alternet.io
-
- NoCloseInputStream(InputStream) - Constructor for class ml.alternet.io.NoCloseInputStream
-
Create a NoCloseInputStream.
- NoCloseReader - Class in ml.alternet.io
-
- NoCloseReader(Reader) - Constructor for class ml.alternet.io.NoCloseReader
-
Create a NoCloseReader.
- NodeBuilder<Node> - Class in ml.alternet.parser.ast
-
Build an homogeneous AST from a grammar, tokens mapper,
and rules mapper.
- NodeBuilder(Grammar) - Constructor for class ml.alternet.parser.ast.NodeBuilder
-
Create a node builder.
- NULL_CHARACTER_STREAM - Static variable in class ml.alternet.io.IOUtil
-
The /dev/null output stream.
- NULL_HANDLER - Static variable in interface ml.alternet.parser.Handler
-
The null handler does nothing.
- NULL_OUTPUT_STREAM - Static variable in class ml.alternet.io.IOUtil
-
The /dev/null output stream.
- NULL_PRINT_STREAM - Static variable in class ml.alternet.io.IOUtil
-
The /dev/null print stream.
- number() - Static method in interface ml.alternet.parser.Grammar
-
Create a number token.
- number(NumberConstraint) - Static method in interface ml.alternet.parser.Grammar
-
Create a number token.
- Number(NumberConstraint) - Constructor for class ml.alternet.parser.Grammar.Number
-
Create a number token based on a constraint.
- Number() - Constructor for class ml.alternet.parser.Grammar.Number
-
Create a number token.
- Number(Grammar.Rule) - Constructor for class ml.alternet.parser.Grammar.TypedToken.Number
-
This token is made of subrules.
- Number(Grammar.Rule, Class<? extends Grammar.TypedToken.Number>) - Constructor for class ml.alternet.parser.Grammar.TypedToken.Number
-
This token is made of subrules.
- NumberClassConstraint() - Constructor for class ml.alternet.scan.NumberConstraint.NumberClassConstraint
-
- NumberConstraint - Interface in ml.alternet.scan
-
A number constraint is used by scanners to read numbers
under conditions, such as limiting the number of total
digits to read, or accepting negative numbers, forcing
a number to be an integer, etc.
- NumberConstraint.NumberClassConstraint - Class in ml.alternet.scan
-
Base class for checking constraints on number types.
- NumberConstraint.Type - Class in ml.alternet.scan
-
A constraint on numbers : after parsing the number, it will
be of the type given.
- NumberUtil - Class in ml.alternet.util
-
Numbers utilities.
- NumberValue(Grammar.Token, Number, Trackable) - Constructor for class ml.alternet.parser.EventsHandler.NumberValue
-
Create a number token value.
- parse(Scanner, EventsHandler, Grammar.Rule, boolean) - Method in interface ml.alternet.grammars.RegexpGrammar
-
- parse(String) - Method in interface ml.alternet.misc.Type
-
Parse a value to the underlying type (scalar type, enum value, or array of scalar type or enum).
- parse(String, boolean) - Method in interface ml.alternet.parser.ast.Builder
-
Entry point for building an expression.
- parse(Reader, boolean) - Method in interface ml.alternet.parser.ast.Builder
-
Entry point for building an expression.
- parse(Scanner, boolean) - Method in interface ml.alternet.parser.ast.Builder
-
Entry point for building an expression.
- parse(Scanner, boolean) - Method in class ml.alternet.parser.ast.NodeBuilder
-
- parse(Scanner, boolean) - Method in class ml.alternet.parser.ast.ValueBuilder
-
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.CharToken
-
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.DropToken
-
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.EnumToken
-
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.EnumValueToken
-
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.GrammarToken
-
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.Number
-
- parse(Scanner, EventsHandler, boolean) - Method in interface ml.alternet.parser.Grammar
-
Parse an input with the main rule of this grammar.
- parse(Scanner, EventsHandler, Grammar.Rule, boolean) - Method in interface ml.alternet.parser.Grammar
-
Parse an input with a rule of this grammar.
- parse(Scanner, Handler) - Method in class ml.alternet.parser.Grammar.Rule
-
Parse an input with this rule.
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.StringToken
-
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.Token
-
Parse the input with this token.
- parse(Scanner, Handler, boolean) - Method in class ml.alternet.parser.Grammar.TypedToken
-
- parse(Scanner, EventsHandler, Grammar.Rule, boolean) - Method in class ml.alternet.parser.util.Grammar$
-
Parse an input with a rule of this grammar.
- parse(T, Scanner, Handler) - Method in interface ml.alternet.parser.util.Parser
-
Parse an input with a rule.
- parse(Grammar.Rule, Scanner, Handler) - Method in class ml.alternet.parser.util.Parser.Skip
-
- Parsed(String) - Constructor for class ml.alternet.misc.Type.Parsed
-
Create a type parser.
- parseNumber(String) - Static method in class ml.alternet.util.NumberUtil
-
Parse a number from the given string.
- parseNumber(String, boolean) - Static method in class ml.alternet.util.NumberUtil
-
Parse a number from the given string.
- parseNumber(String, boolean, Class<? extends Number>) - Static method in class ml.alternet.util.NumberUtil
-
Parse a number from the given string.
- parser - Variable in class ml.alternet.parser.Grammar.Rule
-
The active part of the rule when it is applied on the input to parse.
- Parser<T extends Grammar.Rule> - Interface in ml.alternet.parser.util
-
Embeds the parsing logic on behalf of a kind of rule.
- Parser.Match - Enum in ml.alternet.parser.util
-
Hold the parsing status.
- Parser.Skip - Class in ml.alternet.parser.util
-
Allow to skip tokens around a parser.
- Parser.Skip.SkipRule - Class in ml.alternet.parser.util
-
Allow to skip tokens around a parser.
- parseTypeDefinition(String) - Static method in interface ml.alternet.misc.Type
-
Parse a type definition ; may be an array, or a type parameter
with optionally wildcard types with upper/lower bounds.
- peek() - Method in class ml.alternet.parser.util.ValueStack
-
Peek the top value.
- peek(int) - Method in class ml.alternet.parser.util.ValueStack
-
Peek the value at a given position.
- peek() - Method in class ml.alternet.scan.Scanner
-
Peek last cursor.
- Pluggable - Interface in ml.alternet.facet
-
A Pluggable object can be notified that it has been plugged.
- poke(V) - Method in class ml.alternet.parser.util.ValueStack
-
Poke a value.
- poke(int, V) - Method in class ml.alternet.parser.util.ValueStack
-
Poke a value at a specific position.
- pop() - Method in class ml.alternet.parser.util.ValueStack
-
Pop the top value.
- pop(int) - Method in class ml.alternet.parser.util.ValueStack
-
Pop the value at a given position.
- pop() - Method in class ml.alternet.scan.Scanner
-
Pop last cursor.
- Position - Interface in ml.alternet.misc
-
Informations about the position.
- Presentable - Interface in ml.alternet.facet
-
A Presentable object can provide a pretty string representation of
itself.
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ml.alternet.discover.gen.LookupKeyProcessor
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ml.alternet.discover.gen.LookupKeyProducerGenerator
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
-
- processAnnotation(Element, Injection.Producer) - Method in class ml.alternet.discover.gen.LookupKeyProducerGenerator
-
Process a single annotation.
- processAnnotation(Element, ByteCodeSpec) - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
-
- processAnnotations(Set<? extends TypeElement>, RoundEnvironment) - Method in class ml.alternet.discover.gen.LookupKeyProcessor
-
Process the annotations.
- processAnnotations(Set<? extends TypeElement>, RoundEnvironment) - Method in class ml.alternet.discover.gen.LookupKeyProducerGenerator
-
Process the annotations.
- processAnnotations(Set<? extends TypeElement>, RoundEnvironment) - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
-
- processLookupKey(Element, LookupKey) - Method in class ml.alternet.discover.gen.LookupKeyProcessor
-
Define the mapping for a lookup key
- PropBindMojo - Class in ml.alternet.properties.mojo
-
Goal which generate Java source code from a property file.
- PropBindMojo() - Constructor for class ml.alternet.properties.mojo.PropBindMojo
-
- propertiesDirectory - Variable in class ml.alternet.properties.mojo.PropBindMojo
-
- Proxy(Grammar.Rule) - Constructor for class ml.alternet.parser.Grammar.Proxy
-
Create a proxy rule from a rule.
- Proxy() - Constructor for class ml.alternet.parser.Grammar.Proxy
-
Create a proxy rule that need further
configuration.
- push(V) - Method in class ml.alternet.parser.util.ValueStack
-
Push a value
- push(int, V) - Method in class ml.alternet.parser.util.ValueStack
-
Push a value at a specific position.
- push(int) - Method in class ml.alternet.scan.Scanner
-
Push a cursor in the stack.
- push(int) - Method in class ml.alternet.scan.TrackableScanner
-
- pushAll(V...) - Method in class ml.alternet.parser.util.ValueStack
-
Push some values.
- pushAll(Iterable<V>) - Method in class ml.alternet.parser.util.ValueStack
-
Push some values.
- put(K, V) - Method in class ml.alternet.misc.SoftHashMap
-
Here we put the key, value pair into the HashMap using a SoftValue
object.
- RANGE - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- Range - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- range(int, int) - Static method in interface ml.alternet.misc.CharRange
-
Create a range made of the characters from the start position
to the end position (included).
- range(int, int) - Static method in interface ml.alternet.parser.Grammar
-
Create a range rule.
- read() - Method in class ml.alternet.io.InputStreamAggregator
-
Read a single byte.
- read(byte[]) - Method in class ml.alternet.io.InputStreamAggregator
-
Read bytes into an array.
- read(byte[], int, int) - Method in class ml.alternet.io.InputStreamAggregator
-
Read bytes into a portion of an array.
- read() - Method in class ml.alternet.io.ReaderAggregator
-
Read a single character.
- read(char[]) - Method in class ml.alternet.io.ReaderAggregator
-
Read characters into an array.
- read(char[], int, int) - Method in class ml.alternet.io.ReaderAggregator
-
Read characters into a portion of an array.
- read() - Method in class ml.alternet.io.TeeInputStream
-
- read(byte[], int, int) - Method in class ml.alternet.io.TeeInputStream
-
- read() - Method in class ml.alternet.io.TeeReader
-
- read(char[], int, int) - Method in class ml.alternet.io.TeeReader
-
- read() - Method in class ml.alternet.scan.ReaderScanner
-
Read the next Unicode character.
- read() - Method in class ml.alternet.scan.Scanner
-
Read the next Unicode character.
- read() - Method in class ml.alternet.scan.StringScanner
-
Read the next Unicode character.
- read() - Method in class ml.alternet.scan.TrackableScanner
-
Read a character.
- Readable<T> - Interface in ml.alternet.scan
-
Allow to read a value of a specific type.
- readAll(Reader) - Static method in class ml.alternet.scan.ReaderScanner
-
Read all a character stream in a string.
- ReaderAggregator - Class in ml.alternet.io
-
ReaderAggregator aggregates several Readers into a single one.
- ReaderAggregator(List<Reader>) - Constructor for class ml.alternet.io.ReaderAggregator
-
Create a new reader aggregator.
- ReaderAggregator(Iterator<Reader>) - Constructor for class ml.alternet.io.ReaderAggregator
-
Create a new reader aggregator.
- ReaderAggregator(Reader...) - Constructor for class ml.alternet.io.ReaderAggregator
-
Create a new reader aggregator.
- ReaderScanner - Class in ml.alternet.scan
-
A scanner for stream of characters.
- ReaderScanner(Reader) - Constructor for class ml.alternet.scan.ReaderScanner
-
Create a new scanner.
- ReadLength(int) - Constructor for class ml.alternet.scan.StringConstraint.ReadLength
-
Read until a given length.
- readLines(InputStream) - Static method in class ml.alternet.io.IOUtil
-
Read a resource line by line using UTF-8.
- readLines(Reader) - Static method in class ml.alternet.io.IOUtil
-
Read a resource line by line.
- ReadUntilChar(String) - Constructor for class ml.alternet.scan.StringConstraint.ReadUntilChar
-
Read until a given stop char; the stop
char is NOT consumed and NOT added to the buffer.
- ReadUntilSingleChar(char) - Constructor for class ml.alternet.scan.StringConstraint.ReadUntilSingleChar
-
Read until a given stop char; the stop
char is NOT consumed and NOT added to the buffer.
- ReadUntilString(String) - Constructor for class ml.alternet.scan.StringConstraint.ReadUntilString
-
Read until a given stop string; the stop
string is NOT consumed and NOT added to the buffer.
- ready() - Method in class ml.alternet.io.ReaderAggregator
-
Tell whether this stream is ready to be read.
- receive(EventsHandler.TokenValue<?>) - Method in interface ml.alternet.parser.EventsHandler
-
Receive a token value, even for a token that was
annotated with
Grammar.Fragment
: the handler has
to check the state of the token value to process
it properly.
- receive(EventsHandler.RuleStart) - Method in interface ml.alternet.parser.EventsHandler
-
Receive a rule start event, even for a rule that was
annotated with
Grammar.Fragment
: the handler has
to check the state of the token value to process
it properly.
- receive(EventsHandler.RuleEnd) - Method in interface ml.alternet.parser.EventsHandler
-
Receive a rule end event, even for a rule that was
annotated with
Grammar.Fragment
: the handler has
to check the state of the token value to process
it properly.
- receive(EventsHandler.TokenValue<?>) - Method in class ml.alternet.parser.handlers.HandlerAccumulator
-
- receive(EventsHandler.RuleStart) - Method in class ml.alternet.parser.handlers.HandlerAccumulator
-
- receive(EventsHandler.RuleEnd) - Method in class ml.alternet.parser.handlers.HandlerAccumulator
-
- receive(EventsHandler.TokenValue<?>) - Method in class ml.alternet.parser.handlers.HandlerBuffer
-
- receive(EventsHandler.RuleStart) - Method in class ml.alternet.parser.handlers.HandlerBuffer
-
- receive(EventsHandler.RuleEnd) - Method in class ml.alternet.parser.handlers.HandlerBuffer
-
- receive(EventsHandler.TokenValue<?>) - Method in class ml.alternet.parser.handlers.SysoutHandler
-
- receive(EventsHandler.RuleStart) - Method in class ml.alternet.parser.handlers.SysoutHandler
-
- receive(EventsHandler.RuleEnd) - Method in class ml.alternet.parser.handlers.SysoutHandler
-
- receive(EventsHandler.TokenValue<?>) - Method in class ml.alternet.parser.handlers.TreeHandler
-
- receive(EventsHandler.RuleStart) - Method in class ml.alternet.parser.handlers.TreeHandler
-
- receive(EventsHandler.RuleEnd) - Method in class ml.alternet.parser.handlers.TreeHandler
-
- RegexpGrammar - Interface in ml.alternet.grammars
-
TODO
- remove(Object) - Method in class ml.alternet.misc.SoftHashMap
-
- remove() - Method in class ml.alternet.web.WebContext
-
Remove the current web context.
- removeDiacritics(String) - Static method in class ml.alternet.util.StringUtil
-
Remove diacritics from a string, e.g.
- reorder(Object, UnaryOperator<Integer>) - Static method in class ml.alternet.util.EnumUtil
-
Replace the ordinal of an enum instance by another ordinal.
- Repeatable(Grammar.Rule) - Constructor for class ml.alternet.parser.Grammar.Repeatable
-
Allow to repeat a rule.
- replace(Object, UnaryOperator<String>) - Static method in class ml.alternet.util.EnumUtil
-
Replace the value of an enum instance by another value.
- reset() - Method in class ml.alternet.io.InputStreamAggregator
-
Reset not supported.
- reset() - Method in class ml.alternet.io.ReaderAggregator
-
Reset not supported.
- revert() - Method in interface ml.alternet.misc.CharRange.Reversible
-
Create a char range that is the complement of this char range.
- Rewindable - Interface in ml.alternet.facet
-
Allow to set marks and to rewind to the marked position.
- RIGHT_BRACE - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- Rule() - Constructor for class ml.alternet.parser.Grammar.Rule
-
- rule - Variable in class ml.alternet.parser.Grammar.Wrapper
-
The wrapped rule.
- RuleEnd(Grammar.Rule, Trackable, boolean) - Constructor for class ml.alternet.parser.EventsHandler.RuleEnd
-
Create a rule end event.
- RuleEvent(R, Trackable) - Constructor for class ml.alternet.parser.EventsHandler.RuleEvent
-
Create a rule/token event.
- RuleMapper<Node> - Interface in ml.alternet.parser.ast
-
Maps a rule to a custom user node.
- RuleStart(Grammar.Rule, Trackable) - Constructor for class ml.alternet.parser.EventsHandler.RuleStart
-
Create a rule start event.
- ruleToValue(Grammar.Rule, Deque<ValueMapper.Value<T>>) - Method in interface ml.alternet.parser.ast.Mappers
-
- ruleToValue(Grammar.Rule, Deque<ValueMapper.Value<T>>) - Method in interface ml.alternet.parser.handlers.ValueMapper
-
Transform a rule and its arguments to a a custom value
of the target data structure.
- safeCall(Callable<T>) - Static method in class ml.alternet.misc.Thrower
-
Invoke a callable without throwing any checked exception : if the underlying
callable throws a checked exception, it is cast to an unchecked exception.
- safeCall(Thrower.Callable) - Static method in class ml.alternet.misc.Thrower
-
Invoke a callable without throwing any checked exception : if the underlying
callable throws a checked exception, it is cast to an unchecked exception.
- Scanner - Class in ml.alternet.scan
-
A scanner can read Unicode characters from an input
stream under conditions.
- Scanner() - Constructor for class ml.alternet.scan.Scanner
-
- seq(Grammar.Rule...) - Method in class ml.alternet.parser.Grammar.Rule
-
Compose this rule with a sequence of other rules.
- Sequence(Grammar.Rule) - Constructor for class ml.alternet.parser.Grammar.Sequence
-
Create a sequence rule.
- Sequence(Stream<? extends Grammar.Rule>) - Constructor for class ml.alternet.parser.Grammar.Sequence
-
Create a sequence rule.
- servletAvailable() - Static method in class ml.alternet.web.WebAvailability
-
Indicates whether the servlet package is available; this doesn't imply
that a web application is running, it only states that the web classes
are available.
- set(Object, String, Object) - Static method in class ml.alternet.misc.Invoker
-
Set a value to a field of an object.
- set() - Method in class ml.alternet.web.WebContext
-
Set this Web context as the current Web context.
- setComponent(List<Grammar.Rule>) - Method in class ml.alternet.parser.Grammar.CharToken.Composed
-
- setComponent(List<Grammar.Rule>) - Method in class ml.alternet.parser.Grammar.Combine
-
- setComponent(Grammar.Rule) - Method in class ml.alternet.parser.Grammar.DropToken
-
- setComponent(Grammar.Rule) - Method in class ml.alternet.parser.Grammar.Proxy
-
- setComponent(Grammar.Rule) - Method in class ml.alternet.parser.Grammar.TypedToken
-
- setComponent(Grammar.Rule) - Method in class ml.alternet.parser.Grammar.Wrapper
-
- setComponent(T) - Method in interface ml.alternet.parser.util.ComposedRule
-
Set the combined rules within.
- setDefaultInitialContextFactory() - Static method in class ml.alternet.util.JNDIUtil
-
Set the initial context factory.
- setFragment(boolean) - Method in class ml.alternet.parser.Grammar.Rule
-
Used internally to set whether this rule is a fragment
(annotated with
Grammar.Fragment
).
- setInitialContextFactory(String) - Static method in class ml.alternet.util.JNDIUtil
-
Set the initial context factory.
- SetItem - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- SetItems - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- setLocation(T) - Method in interface ml.alternet.facet.Localizable
-
Set the localization of this component.
- setName(String) - Method in class ml.alternet.parser.Grammar.Rule
-
Used internally to set the name of this rule.
- setOutputDirectory(File) - Method in class ml.alternet.properties.Generator
-
The directory to write the target Java files.
- setOutputDirectory(Path) - Method in class ml.alternet.properties.Generator
-
The directory to write the target Java files.
- setOutputFactory(Function<Type, OutputStream>) - Method in class ml.alternet.properties.Generator
-
Given a Java class name, create a write stream for the Java source code.
- setPropertiesTemplateFile(File, String) - Method in class ml.alternet.properties.Generator
-
Set the properties template to process.
- setPropertiesTemplateFile(Path, String) - Method in class ml.alternet.properties.Generator
-
Set the properties template to process.
- setPropertiesTemplates(Stream<InputStream>) - Method in class ml.alternet.properties.Generator
-
Set the properties templates to process.
- setPropertiesTemplatesDirectory(File) - Method in class ml.alternet.properties.Generator
-
Set the properties templates to process.
- setPropertiesTemplatesDirectory(Path) - Method in class ml.alternet.properties.Generator
-
Set the properties templates to process.
- setRuleMapper(Map<String, RuleMapper<T>>) - Method in interface ml.alternet.parser.ast.Mappers
-
Set the rule mapper to this mappers.
- setRuleMapper(Class<? extends Enum<? extends RuleMapper<T>>>) - Method in interface ml.alternet.parser.ast.Mappers
-
Set the rule mapper to this mappers.
- setSource(Source) - Method in class ml.alternet.parser.util.Dual
-
Set this value as a source.
- setTarget(Target) - Method in class ml.alternet.parser.util.Dual
-
Set this value as a target.
- setTokenMapper(Class<? extends Enum<? extends TokenMapper<T>>>) - Method in interface ml.alternet.parser.ast.Mappers
-
Set the token mapper to this mappers.
- setTokenMapper(Map<String, TokenMapper<T>>) - Method in interface ml.alternet.parser.ast.Mappers
-
Set the token mapper to this mappers.
- setValue(Object) - Method in class ml.alternet.parser.EventsHandler.TokenValue
-
- setValue(Dual<Source, Target>) - Method in class ml.alternet.parser.util.Dual
-
Set this value and this type.
- setVisited(Set<Grammar.Rule>) - Method in class ml.alternet.parser.visit.Dump
-
Configure this dump by setting a set of rules
considered to be already visited.
- setVisited(Grammar.Rule) - Method in class ml.alternet.parser.visit.Dump
-
Configure this dump by setting a rule
considered to be already visited.
- SHORT_CONSTRAINT - Static variable in interface ml.alternet.scan.NumberConstraint
-
A constraint for parsing shorts.
- SimpleExp - Static variable in interface ml.alternet.grammars.RegexpGrammar
-
- simplify() - Method in class ml.alternet.parser.Grammar.AtLeast
-
- simplify() - Method in class ml.alternet.parser.Grammar.AtMost
-
- simplify() - Method in class ml.alternet.parser.Grammar.CharToken.Composed
-
- SIMPLIFY - Static variable in interface ml.alternet.parser.Grammar.Combine.Simplifiable
-
The default simplify method doesn't simplify named rules.
- simplify() - Method in interface ml.alternet.parser.Grammar.Combine.Simplifiable
-
- SIMPLIFY - Static variable in class ml.alternet.parser.Grammar.Repeatable
-
The simplify method for repeatable rules.
- simplify() - Method in class ml.alternet.parser.Grammar.Repeatable
-
- simplify() - Method in interface ml.alternet.parser.util.ComposedRule
-
Return a new rule if this rule can be simplified.
- Single(CharRange) - Constructor for class ml.alternet.parser.Grammar.CharToken.Single
-
Create a single char token.
- singletonName(String) - Method in class ml.alternet.parser.util.ByteCodeFactory$
-
- singletonName(String) - Method in class ml.alternet.util.ByteCodeFactory
-
Return the name of the singleton for the generated class.
- size() - Method in class ml.alternet.misc.SoftHashMap
-
- size() - Method in class ml.alternet.parser.util.ValueStack
-
Return the number of elements in this stack.
- skip(long) - Method in class ml.alternet.io.InputStreamAggregator
-
Skip bytes.
- skip(long) - Method in class ml.alternet.io.ReaderAggregator
-
Skip characters.
- Skip(Grammar.Rule, Parser, boolean, boolean) - Constructor for class ml.alternet.parser.util.Parser.Skip
-
Allow to skip tokens while parsing.
- skipNextString(StringConstraint) - Method in class ml.alternet.scan.Scanner
-
Skip the next string (under constraint).
- SkipRule(Grammar.Rule, boolean, boolean) - Constructor for class ml.alternet.parser.util.Parser.Skip.SkipRule
-
Allow to skip tokens while parsing.
- SoftHashMap<K,V> - Class in ml.alternet.misc
-
A soft map that discards its entry on memory leaks.
- SoftHashMap() - Constructor for class ml.alternet.misc.SoftHashMap
-
Create a new soft hash map.
- SoftHashMap(int) - Constructor for class ml.alternet.misc.SoftHashMap
-
Numbers of items to keep in the map
- start() - Method in class ml.alternet.misc.CharRange.BoundRange
-
The lower boundary, included.
- stopCondition(int, int, Scanner) - Method in class ml.alternet.scan.JavaWhitespace
-
- stopCondition(StringBuffer, int, int, int, Scanner) - Method in interface ml.alternet.scan.NumberConstraint
-
Evaluate the stop condition from the given parameters.
- stopCondition(StringBuffer, int, int, int, Scanner) - Method in class ml.alternet.scan.NumberConstraint.Type
-
No stop condition here : the string supplied must be
of the type expected.
- stopCondition(int, int, Scanner) - Method in class ml.alternet.scan.StringConstraint.ReadLength
-
- stopCondition(int, int, Scanner) - Method in class ml.alternet.scan.StringConstraint.ReadUntilChar
-
- stopCondition(int, int, Scanner) - Method in class ml.alternet.scan.StringConstraint.ReadUntilSingleChar
-
- stopCondition(int, int, Scanner) - Method in class ml.alternet.scan.StringConstraint.ReadUntilString
-
- stopCondition(int, int, Scanner) - Method in interface ml.alternet.scan.StringConstraint
-
Evaluate the stop condition from the given parameters.
- stream() - Method in class ml.alternet.misc.JAXBStream
-
Get the stream of the expected objects.
- String(Grammar.Rule) - Constructor for class ml.alternet.parser.Grammar.TypedToken.String
-
This token is made of subrules.
- String(Grammar.Rule, Function<StringBuilder, String>) - Constructor for class ml.alternet.parser.Grammar.TypedToken.String
-
This token is made of subrules.
- StringBuilderUtil - Class in ml.alternet.util
-
String builder utilities.
- StringBuilderUtil() - Constructor for class ml.alternet.util.StringBuilderUtil
-
- StringConstraint - Interface in ml.alternet.scan
-
A string constraint is used by scanners to read strings
under conditions, such as limiting the number of characters
to read, or stop reading when a whitespace is encountered.
- StringConstraint.ReadLength - Class in ml.alternet.scan
-
A string constraint that reads the characters until
the given length.
- StringConstraint.ReadUntilChar - Class in ml.alternet.scan
-
A string constraint that reads the characters until
a char is encountered.
- StringConstraint.ReadUntilSingleChar - Class in ml.alternet.scan
-
A string constraint that reads the characters until
a char is encountered.
- StringConstraint.ReadUntilString - Class in ml.alternet.scan
-
A string constraint that reads the characters until
a string is encountered.
- StringScanner - Class in ml.alternet.scan
-
A scanner for sequences of chars (i.e. strings).
- StringScanner(CharSequence) - Constructor for class ml.alternet.scan.StringScanner
-
Create a new scanner.
- StringToken(String, boolean) - Constructor for class ml.alternet.parser.Grammar.StringToken
-
Create a string token.
- StringUtil - Class in ml.alternet.util
-
String utilities.
- StringValue(Grammar.Token, String, Trackable) - Constructor for class ml.alternet.parser.EventsHandler.StringValue
-
Create a string token value.
- StringValue(Grammar.Token, int, Trackable) - Constructor for class ml.alternet.parser.EventsHandler.StringValue
-
Create a string token value.
- StringValue(String, EventsHandler.TokenValue<?>) - Constructor for class ml.alternet.parser.EventsHandler.StringValue
-
Create a string token value.
- StringValue(int, EventsHandler.TokenValue<?>) - Constructor for class ml.alternet.parser.EventsHandler.StringValue
-
Create a string token value.
- subSequence(int, int) - Method in class ml.alternet.misc.CharArray
-
- SunEnumConstruct() - Constructor for class ml.alternet.util.EnumUtil.EnumConstruct.SunEnumConstruct
-
- swap2() - Method in class ml.alternet.parser.util.ValueStack
-
Swap the 2 first values.
- swap3() - Method in class ml.alternet.parser.util.ValueStack
-
Swap the 3 first values.
- swap4() - Method in class ml.alternet.parser.util.ValueStack
-
Swap the 4 first values.
- swap5() - Method in class ml.alternet.parser.util.ValueStack
-
Swap the 5 first values.
- swap6() - Method in class ml.alternet.parser.util.ValueStack
-
Swap the 6 first values.
- SysoutHandler - Class in ml.alternet.parser.handlers
-
Just print the received events.
- SysoutHandler() - Constructor for class ml.alternet.parser.handlers.SysoutHandler
-
- tail - Variable in class ml.alternet.parser.util.ValueStack.Value
-
The previous values.
- TeeInputStream - Class in ml.alternet.io
-
While reading an input, the data flow is forwarded to
an output sink.
- TeeInputStream(InputStream, OutputStream) - Constructor for class ml.alternet.io.TeeInputStream
-
Create a Tee.
- TeeReader - Class in ml.alternet.io
-
While reading an input, the data flow is forwarded to
an output sink.
- TeeReader(Reader, Writer) - Constructor for class ml.alternet.io.TeeReader
-
Create a Tee.
- test(Integer) - Method in class ml.alternet.scan.JavaWhitespace
-
- test(Integer) - Method in class ml.alternet.scan.XMLWhitespace
-
- Thrower - Class in ml.alternet.misc
-
A thrower can "cast" any exception as a RuntimeException
without wrapping it.
- Thrower() - Constructor for class ml.alternet.misc.Thrower
-
- Thrower.Callable - Interface in ml.alternet.misc
-
Like a callable, but without a return value,
or like a java.lang.Runnable but with exception.
- throwException(Throwable) - Static method in exception ml.alternet.misc.OmgException
-
Propagate or create the exception.
- throwException(String, Throwable) - Static method in exception ml.alternet.misc.OmgException
-
Propagate or create the exception.
- throwException(Throwable) - Static method in exception ml.alternet.misc.WtfException
-
Propagate or create the exception.
- throwException(String, Throwable) - Static method in exception ml.alternet.misc.WtfException
-
Propagate or create the exception.
- toByteArray() - Static method in class ml.alternet.util.BytesUtil
-
Collect a stream of bytes to an array.
- ToDo - Annotation Type in ml.alternet.misc
-
Mark things that are to do in the development.
- TodoException - Exception in ml.alternet.misc
-
An exception that indicates that something remains to do in the development.
- TodoException() - Constructor for exception ml.alternet.misc.TodoException
-
Create the exception.
- TodoException(String) - Constructor for exception ml.alternet.misc.TodoException
-
Create the exception.
- TodoException(Throwable) - Constructor for exception ml.alternet.misc.TodoException
-
Create the exception.
- TodoException(String, Throwable) - Constructor for exception ml.alternet.misc.TodoException
-
Create the exception.
- Token() - Constructor for class ml.alternet.parser.Grammar.Token
-
Unless annotated, a Token is not a fragment.
- tokenizer() - Method in interface ml.alternet.parser.Grammar
-
Return the "tokenizer rule", that is to
say all the non-fragment tokens explicitly
specified by this grammar, in their natural
order.
- tokenizer() - Method in class ml.alternet.parser.util.Grammar$
-
Return the "tokenizer rule", that is to
say all the non-fragment tokens explicitly
specified by this grammar (Grammar.Fragment
).
- TokenMapper<Node> - Interface in ml.alternet.parser.ast
-
Maps a token value to a custom user node.
- TokensCollector<T> - Class in ml.alternet.parser.handlers
-
A handler that collect tokens.
- tokenToValue(EventsHandler.TokenValue<?>, Deque<ValueMapper.Value<T>>) - Method in interface ml.alternet.parser.ast.Mappers
-
- tokenToValue(EventsHandler.TokenValue<?>, Deque<ValueMapper.Value<T>>) - Method in interface ml.alternet.parser.handlers.ValueMapper
-
Transform a token value to a custom value of
the target data structure.
- TokenValue(Grammar.Token, T, Trackable) - Constructor for class ml.alternet.parser.EventsHandler.TokenValue
-
Wrap a value that was read.
- toPrettyString() - Method in interface ml.alternet.facet.Presentable
-
Return a pretty string representation of this.
- toPrettyString(StringBuilder) - Method in interface ml.alternet.facet.Presentable
-
Append a pretty string representation of this to the given buffer.
- toPrettyString(StringBuilder) - Method in class ml.alternet.misc.CharRange.BoundRange
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.AtLeast
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.AtMost
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.Bounds
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.CharToken
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.Choice
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.DropToken
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.EnumToken
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.EnumValueToken
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.GrammarToken
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.Number
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.Optional
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.Proxy.Named
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.Proxy
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.Sequence
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.StringToken
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.TypedToken
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.parser.Grammar.ZeroOrMore
-
- toPrettyString(StringBuilder) - Method in class ml.alternet.scan.EnumValues
-
- toString() - Method in class ml.alternet.concurrent.Mutex
-
- toString() - Method in class ml.alternet.misc.CharArray
-
- toString() - Method in class ml.alternet.misc.CharRange.BoundRange
-
- toString() - Method in class ml.alternet.misc.CharRange.UnboundRange
-
- toString() - Method in class ml.alternet.misc.Type.Parsed
-
- toString(Predicate<Type>) - Method in interface ml.alternet.misc.Type
-
Return a string representation of this type and its
parameterized types if any.
- toString() - Method in class ml.alternet.parser.EventsHandler.RuleEvent
-
- toString() - Method in class ml.alternet.parser.EventsHandler.TokenValue
-
- toString() - Method in class ml.alternet.parser.Grammar.Rule
-
- toString() - Method in class ml.alternet.parser.util.Dual
-
- toString() - Method in class ml.alternet.parser.visit.Dump
-
Return tree-string representation of the internals
of the rule.
- toString() - Method in class ml.alternet.scan.EnumValues
-
- toString() - Method in class ml.alternet.scan.ReaderScanner
-
- toString() - Method in class ml.alternet.scan.StringScanner
-
- toStringBuilder(StringBuilder) - Method in class ml.alternet.parser.Grammar.Rule
-
Append to the given buffer a representation of the rule, that will
be its name if it has one, or the pretty representation of this rule.
- Trackable - Interface in ml.alternet.facet
-
A trackable object can supply informations about its position (within an
input stream).
- TrackableScanner - Class in ml.alternet.scan
-
A scanner that tracks the current line, column, and offset.
- TrackableScanner(Scanner) - Constructor for class ml.alternet.scan.TrackableScanner
-
Create a new trackable scanner.
- TrackableScanner(Scanner, long, long, long) - Constructor for class ml.alternet.scan.TrackableScanner
-
Create a new scanner with an initial position.
- transform(ValueStack<ValueMapper.Value<V>>, Match, Deque<ValueMapper.Value<V>>) - Method in interface ml.alternet.parser.ast.Mapper
-
Transform a rule to a node in the context
of what was previously parsed in the stack,
and what follows in the current rule.
- transform(ValueStack<ValueMapper.Value<Node>>, Grammar.Rule, Deque<ValueMapper.Value<Node>>) - Method in interface ml.alternet.parser.ast.RuleMapper
-
Transform a rule to a node in the context
of what was previously parsed in the stack,
and what follows in the current rule.
- transform(ValueStack<ValueMapper.Value<Node>>, EventsHandler.TokenValue<?>, Deque<ValueMapper.Value<Node>>) - Method in interface ml.alternet.parser.ast.TokenMapper
-
Transform a token to a node in the context
of what was previously parsed in the stack,
and what follows in the current rule.
- Transform - Class in ml.alternet.parser.visit
-
Traverse composed rules and apply a transformation
on nested rules.
- Transform() - Constructor for class ml.alternet.parser.visit.Transform
-
Create a transform visitor.
- Transform(Set<Grammar.Rule>) - Constructor for class ml.alternet.parser.visit.Transform
-
Create a transform visitor.
- TransformTrackingHost - Class in ml.alternet.parser.visit
-
Traverse composed rules and apply a transformation
on nested rules ; track the closest enclosed host
rule while traversing.
- TransformTrackingHost(Grammar.Rule) - Constructor for class ml.alternet.parser.visit.TransformTrackingHost
-
Create a visitor that recursively traverse the rules.
- TraversableRule - Interface in ml.alternet.parser.visit
-
This interface is used by Rules in order
to traverse them.
- TraversableRule.CombinedRule - Interface in ml.alternet.parser.visit
-
Allow to traverse a combined rule, that is to say
a rule made of several rules.
- TraversableRule.SimpleRule - Interface in ml.alternet.parser.visit
-
Allow to traverse the nested rule embedded in this rule.
- TraversableRule.StandaloneRule - Interface in ml.alternet.parser.visit
-
A standalone rule doesn't embed nested rules.
- Traverse - Class in ml.alternet.parser.visit
-
Traverse composed rules.
- Traverse() - Constructor for class ml.alternet.parser.visit.Traverse
-
- traversed - Variable in class ml.alternet.parser.visit.Transform
-
Contains and store the rules while traversing in order
to prevent infinite loop.
- tree(Grammar, Grammar.Rule) - Static method in class ml.alternet.parser.visit.Dump
-
Convenient method for dumping a rule.
- tree(Grammar) - Static method in class ml.alternet.parser.visit.Dump
-
Convenient method for dumping a grammar.
- tree(Grammar.Rule) - Static method in class ml.alternet.parser.visit.Dump
-
Convenient method for dumping a rule.
- TreeHandler<T,R extends T> - Class in ml.alternet.parser.handlers
-
A tree handler builds a target data structure while parsing
with the help of a stack.
- TreeHandler() - Constructor for class ml.alternet.parser.handlers.TreeHandler
-
- Type - Interface in ml.alternet.misc
-
Represent a Java type (a class name that doesn't necessarily exist),
with special handling for primitives.
- Type(Class<? extends Number>) - Constructor for class ml.alternet.scan.NumberConstraint.Type
-
- Type.Kind - Enum in ml.alternet.misc
-
Kind of Java types.
- Type.Parsed - Class in ml.alternet.misc
-
Parse a type definition ; may be an array, or a type parameter
with optionally wildcard types with upper/lower bounds.
- TypedNumber(Grammar.Rule, Class<T>) - Constructor for class ml.alternet.parser.Grammar.TypedToken.TypedNumber
-
This token is made of subrules.
- TypedToken(Grammar.Rule) - Constructor for class ml.alternet.parser.Grammar.TypedToken
-


Sitemap v2
Home
Old Sitmap
Old Home
Broadway
OxySean's Followers
Prime Finder Test
Blank
Scratch Projects
Messed Up Website
HTML Table Tests
SOS Website
S. Worldian Schools
New Tab
Blue Scratch Theme
Material Design


Bazaar listing.
Posted: Wed May 20, 2009 5:50 am
to list more than 4-5 items costs like 1000 gold, and nobody has more than maybe 200 gold atm, how are we supoused to sell items there and gain from it lol?
Game Development and More
http://unseenstudios.com/community/
http://unseenstudios.com/community/viewtopic.php?f=24&t=1571
Karl G. wrote:You're not supposed to list that huge numbers of items. As more gold is found I think the cost will be reasonable.
Richard. UK wrote:The bazaar is working brilliantly. and perfectly fine as it is.
It is a great invention for preventing the rich getting richer. Or at least making the economy of gold less inflated.
It will help prevent (completely stop?) people hoarding gold and becoming godly with money.


{% extends "base.html" %} {% load crispy_forms_tags %} {% load static %} {% block content %}
Our machine learning model rely on large data sets to accuratly predict fradulent job postings. If you are using our platform to find fradulent job postings for a platform, please consider uploading any data you have available so we can improve this model.
The data must be submitted as an csv file containg two rows. The first row should be titled "text", and contain a combination of the company description, the job description and the requirments for the job. The second column should be titled "fake", and contain information on wether the posting is fake or real. Real announcements is to be annotaded with a 0, and fake ones with a 1 in this column. For the form title, give the name of the company or page you represent. In the comments, give adequate contact info so that we can reach out for validation of your source. Thank you very much for conttibuting!


Thanks for taking interest and contributing to this project.
Ensure the bug was not already reported by searching on GitHub under Issues.
If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
Before submitting a bug, make sure it is reproduced on the latest version of the project.
Bugs are tracked as GitHub issues. Explain the problem and include additional details to help maintainers reproduce the problem:
We have most part of our code in Python. Hence, whenever changes are added to the repo, it is highly advised to add unit tests for that. It helps track bugs and maintain the highest level of test coverage for the project.
Please send a GitHub Pull Request to https://github.com/SahithiAmmana/trackaday with a clear list of what you've done (read more about pull requests). We can always use more test coverage. Please follow our coding conventions (below) and make sure all of your commits are atomic (one feature per commit).
Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:
$ git commit -m "A brief summary of the commit
>
> A paragraph describing what changed and its impact."
Start reading our code and you'll get the hang of it. We optimize for readability. We indent using two spaces (soft tabs)
This project and everyone participating in it is governed by the Project Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to the repo owner.


Follow the below mentioned steps to create bookmarks.
Click the files icon on launcher.
Now open a directory which is to be bookmarked(In this case it is "Entertainment").
After opening it,type "Ctr+d" to bookmark it.Now you can see the "Entertainment" directory on the left side under the heading "Bookmarks".(See the screenshot below)
To remove a bookmark,"right click" on it(under the heading "Bookmarks") and select "Remove".


Take a proactive approach to your Financial needs
Ready to start your next project with us? That's great! Give us a call or send us an email and we will get back to you as soon as possible!
With increase in consumer base, it brings about increase in business growth and business expansion.