| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private byte[] | |
| private int | |
| private int | |
| private int | |
| public static final long | |
| public static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| private int | |
| private boolean | |
| private boolean | |
| private boolean | |
| private void | |
| private void | |
| public IRubyObject | parse(ThreadContext context, RubyTime self, RubyString str, IRubyObject zone, IRubyObject precision)
|
| private IRubyObject | |
| private byte | |
| private byte | |
| private IRubyObject | |
| private int |
| beg | back to summary |
|---|---|
| private int beg | |
| bytes | back to summary |
|---|---|
| private byte[] bytes | |
| end | back to summary |
|---|---|
| private int end | |
| ndigits | back to summary |
|---|---|
| private int ndigits | |
| ptr | back to summary |
|---|---|
| private int ptr | |
| SIZE_MAX | back to summary |
|---|---|
| public static final long SIZE_MAX | |
| TIME_SCALE_NUMDIGITS | back to summary |
|---|---|
| public static final int TIME_SCALE_NUMDIGITS | |
| RubyTimeParser | back to summary |
|---|---|
| public RubyTimeParser() | |
| advance | back to summary |
|---|---|
| private void advance() | |
| eatSpace | back to summary |
|---|---|
| private void eatSpace() | |
| expectTwoDigits | back to summary |
|---|---|
| private int expectTwoDigits(ThreadContext context, String label, int max) | |
| isDigit | back to summary |
|---|---|
| private boolean isDigit(int offset) | |
| isEOS | back to summary |
|---|---|
| private boolean isEOS() | |
| isSpace | back to summary |
|---|---|
| private boolean isSpace() | |
| needColon | back to summary |
|---|---|
| private void needColon(ThreadContext context, String label, int start) | |
| noFraction | back to summary |
|---|---|
| private void noFraction(ThreadContext context, String label, int start) | |
| parse | back to summary |
|---|---|
| public IRubyObject parse(ThreadContext context, RubyTime self, RubyString str, IRubyObject zone, IRubyObject precision) | |
| parseInt | back to summary |
|---|---|
| private IRubyObject parseInt(ThreadContext context, boolean parseSign) | |
| peek | back to summary |
|---|---|
| private byte peek() | |
| peek | back to summary |
|---|---|
| private byte peek(int offset) | |
| substr | back to summary |
|---|---|
| private IRubyObject substr(ThreadContext context, int from) | |
| twoDigits | back to summary |
|---|---|
| private int twoDigits(ThreadContext context, String label) | |