| Package | Description |
|---|---|
| org.sfj | |
| org.sfj.exemplars |
| Class and Description |
|---|
| ChiseledMap
Dead simple persistent ordered map.
|
| ChiseledMap.Decoder
Decode a byte array into a key/value pair.
|
| ChiseledMap.Encoder
Encode a key/value (here you must handle null values) into a ByteBuffer.
|
| ChiseledMap.OpenOption
Open methods.
|
| DrawDot
Utility class for drawing dotty/graphviz graphs.
|
| DrawDot.Arrow |
| DrawDot.Arrows |
| DrawDot.BaseAttributable |
| DrawDot.Child |
| DrawDot.Color |
| DrawDot.ColorsSVG |
| DrawDot.ColorsX11 |
| DrawDot.Connection |
| DrawDot.ConnectionType |
| DrawDot.EdgeStyle |
| DrawDot.Graph |
| DrawDot.Node |
| DrawDot.NodeStyle |
| DrawDot.RankDir |
| DrawDot.Shapes |
| JSONOne.JArray
JSON Array class.
|
| JSONOne.JMap
JSON Map value.
|
| JSONOne.JObject
A JSON object.
|
| JSONOne.Type
JSON value types
|
| LittleCASPaxos.Acceptance
Acceptance message.
|
| LittleCASPaxos.Ballot
Immutable ballot for Paxos rounds.
|
| LittleCASPaxos.KV
Key and value with last modification ballot.
|
| LittleCASPaxos.Node
Node interface.
|
| LittleCASPaxos.PaxosResult
Result codes, blah.
|
| LittleCASPaxos.Prepare
Proposal message.
|
| LittleCASPaxos.RoundResult
Result of a paxos round (prep/accept).
|
| LittleCASPaxos.RoundStepResult
Result message.
|
| PegLegParser
This class implements a complete PEG parser, a la https://en.wikipedia.org/wiki/Parsing_expression_grammar
|
| PegLegParser.CharTerminal
Terminal based on some set of characters.
|
| PegLegParser.Exec
An execution, which return true to continue parsing, false to stop.
|
| PegLegParser.ParentRule |
| PegLegParser.PegLegRule
A Rule.
|
| PegLegParser.Ref
Random holder class for intra rule parser data manipulation.
|
| PegLegParser.RuleReturn
Rule return.
|
| PegLegParser.SourcePosition |
| PegLegParser.TerminalRule
Terminal rule, with optional ignoring of case.
|
| PegLegParser.Values
Stack of values.
|
| PojoClientServer.Server
Server.
|
| PojoClientServer.SingleConnection
Single connection class.
|
| ProxyMe.Invocation
Invocation class, just bundles up an invocation id, a method name,
and a set of args.Suitable to be passed from a client site
through to a remote server site.
|
| ProxyMe.InvocationReturn
Return result of an invocation.
|
| ReplacementDiskSort
External merge sort implementation.
|
| ReplacementDiskSort.AppenderMaker
Make an appender for a specific file.
|
| ReplacementDiskSort.Element
This is the class you need to subclass; you will provide
file iterators (readers) and file appenders for your subclass.
|
| ReplacementDiskSort.ExternalAppender
An external appender.
|
| ReplacementDiskSort.ExternalIterator
An external iterator.
|
| ReplacementDiskSort.IterMaker
Make an iterator for a specific file.
|
| ReplacementDiskSort.PassInfo |
| Class and Description |
|---|
| JSONOne.JObject
A JSON object.
|
| PegLegParser
This class implements a complete PEG parser, a la https://en.wikipedia.org/wiki/Parsing_expression_grammar
|
| PegLegParser.PegLegRule
A Rule.
|
Copyright © 2020. All rights reserved.