| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private static final Set | |
| private boolean | |
| private static final Set | |
| private final ArrayList |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public static SExpression. | |
| pack-priv static SExpression | buildExpression(SExpression expression, String[] labels)
This function expects the labels is in order |
| pack-priv static SExpression | |
| private static int | consumeUntilSkipCRorLF(InputStream src, ByteArrayOutputStream accumulator, Set<Character> characterSet)
|
| private static int | |
| private static void | |
| public SExpression | |
| public SExpression | |
| public byte[] | |
| public SExpression | |
| public SExpression | |
| public SExpression | |
| public int | |
| public String | |
| public Object | |
| public List | |
| public boolean | |
| public boolean | |
| public static SExpression | |
| public static SExpression | Returns: An SExpressionInput _src, int maximum recursion depth before failing maxDepth)Parser for canonical and normal S-Expressions |
| pack-priv static SExpression | |
| private static SExpression | |
| private void | |
| public PGPExtendedKeyAttribute | |
| public byte[] | |
| public void |
| canonical | back to summary |
|---|---|
| private boolean canonical | |
| labelStop | back to summary |
|---|---|
| private static final Set<Character> labelStop | |
| parseCanonical | back to summary |
|---|---|
| private boolean parseCanonical | |
| stringLabels | back to summary |
|---|---|
| private static final Set<String> stringLabels | |
| values | back to summary |
|---|---|
| private final ArrayList<Object> values | |
| SExpression | back to summary |
|---|---|
| public SExpression(List<Object> values) | |
| SExpression | back to summary |
|---|---|
| public SExpression() | |
| addValue | back to summary |
|---|---|
| public void addValue(Object value) | |
| builder | back to summary |
|---|---|
| public static SExpression. | |
| buildExpression | back to summary |
|---|---|
| pack-priv static SExpression buildExpression(SExpression expression, String[] labels) This function expects the labels is in order | |
| buildExpression | back to summary |
|---|---|
| pack-priv static SExpression buildExpression(SExpression expr1, SExpression expr2, String[] labels) | |
| consumeUntilSkipCRorLF | back to summary |
|---|---|
| private static int consumeUntilSkipCRorLF(InputStream src, ByteArrayOutputStream accumulator, Set<Character> characterSet) throws IOException | |
| consumeUntilSkipCRorLF | back to summary |
|---|---|
| private static int consumeUntilSkipCRorLF(InputStream src, ByteArrayOutputStream accumulator, char ch) throws IOException | |
| consumeUntilSkipWhiteSpace | back to summary |
|---|---|
| private static void consumeUntilSkipWhiteSpace(InputStream src, ByteArrayOutputStream accumulator, char item) throws IOException | |
| filterIn | back to summary |
|---|---|
| public SExpression filterIn(String... keys) | |
| filterOut | back to summary |
|---|---|
| public SExpression filterOut(String... keys) | |
| getBytes | back to summary |
|---|---|
| public byte[] getBytes(int i) | |
| getExpression | back to summary |
|---|---|
| public SExpression getExpression(int i) | |
| getExpressionWithLabel | back to summary |
|---|---|
| public SExpression getExpressionWithLabel(String label) | |
| getExpressionWithLabelOrFail | back to summary |
|---|---|
| public SExpression getExpressionWithLabelOrFail(String label) | |
| getInt | back to summary |
|---|---|
| public int getInt(int i) | |
| getString | back to summary |
|---|---|
| public String getString(int i) | |
| getValue | back to summary |
|---|---|
| public Object getValue(int i) | |
| getValues | back to summary |
|---|---|
| public List | |
| hasLabel | back to summary |
|---|---|
| public boolean hasLabel(String label) | |
| isCanonical | back to summary |
|---|---|
| public boolean isCanonical() | |
| parse | back to summary |
|---|---|
| public static SExpression parse(byte[] src, int maxDepth) throws IOException | |
| parse | back to summary |
|---|---|
| public static SExpression parse(InputStream _src, int maxDepth) throws IOException Parser for canonical and normal S-Expressions
| |
| parseCanonical | back to summary |
|---|---|
| pack-priv static SExpression parseCanonical(InputStream _src, int maxDepth) throws IOException | |
| parseExpression | back to summary |
|---|---|
| private static SExpression parseExpression(InputStream src, SExpression expr, ByteArrayOutputStream accumulator, int maxDepth) throws IOException | |
| setCanonical | back to summary |
|---|---|
| private void setCanonical(boolean canonical) | |
| toAttribute | back to summary |
|---|---|
| public PGPExtendedKeyAttribute toAttribute() | |
| toCanonicalForm | back to summary |
|---|---|
| public byte[] toCanonicalForm() | |
| toCanonicalForm | back to summary |
|---|---|
| public void toCanonicalForm(OutputStream out) throws IOException | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public SExpression. | |
| public SExpression. | |
| public SExpression |
| values | back to summary |
|---|---|
| pack-priv List<Object> values | |
| Builder | back to summary |
|---|---|
| public Builder() | |
| addContent | back to summary |
|---|---|
| public SExpression. | |
| addValue | back to summary |
|---|---|
| public SExpression. | |
| build | back to summary |
|---|---|
| public SExpression build() | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String |
| value | back to summary |
|---|---|
| private final String value | |
| QuotedString | back to summary |
|---|---|
| public QuotedString(String value) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |