| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| pack-priv static class | |
| private static class | |
| private static interface | |
| pack-priv static enum | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final boolean | |
| public static final boolean | |
| public static final byte[] | |
| public static final byte[] | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| private static final Dir. | |
| private static final Dir. | |
| public static final byte[] | |
| public static final byte[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| private static boolean | |
| public static ArrayList | |
| private static byte[] | |
| private static byte[] | |
| private static byte[] | |
| private static String[] | |
| private static int | |
| public static int | |
| public static int | |
| private static byte[] | |
| private static int | |
| private static int | |
| private static int | |
| private static Dir. | |
| private static int | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static int | |
| private static byte[] | |
| private static int | |
| public static List | |
| private static int | |
| public static int | range(byte[] _pat, int pat, int pend, char test, int flags)
Deprecated
No replacement; not intended to be made public
|
| private static int | |
| private static int |
| CASEFOLD_FILESYSTEM | back to summary |
|---|---|
| public static final boolean CASEFOLD_FILESYSTEM | |
| DOSISH | back to summary |
|---|---|
| public static final boolean DOSISH | |
| DOUBLE_STAR | back to summary |
|---|---|
| public static final byte[] DOUBLE_STAR | |
| EMPTY | back to summary |
|---|---|
| public static final byte[] EMPTY | |
| FNM_CASEFOLD | back to summary |
|---|---|
| public static final int FNM_CASEFOLD | |
| FNM_DOTMATCH | back to summary |
|---|---|
| public static final int FNM_DOTMATCH | |
| FNM_ERROR | back to summary |
|---|---|
| public static final int FNM_ERROR | |
| FNM_GLOB_SKIPDOT | back to summary |
|---|---|
| public static final int FNM_GLOB_SKIPDOT | |
| FNM_NOESCAPE | back to summary |
|---|---|
| public static final int FNM_NOESCAPE | |
| FNM_NOMATCH | back to summary |
|---|---|
| public static final int FNM_NOMATCH | |
| FNM_PATHNAME | back to summary |
|---|---|
| public static final int FNM_PATHNAME | |
| FNM_SYSCASE | back to summary |
|---|---|
| public static final int FNM_SYSCASE | |
| glob_caller | back to summary |
|---|---|
| private static final Dir. | |
| push_pattern | back to summary |
|---|---|
| private static final Dir. | |
| SLASH | back to summary |
|---|---|
| public static final byte[] SLASH | |
| STAR | back to summary |
|---|---|
| public static final byte[] STAR | |
| Dir | back to summary |
|---|---|
| public Dir() | |
| addToResultIfExists | back to summary |
|---|---|
| private static int addToResultIfExists(Ruby runtime, String cwd, byte[] bytes, int begin, int end, Encoding enc, int flags, Dir. | |
| beginsWithDriveLetter | back to summary |
|---|---|
| private static boolean beginsWithDriveLetter(byte[] path, int begin, int end) | |
| braces | back to summary |
|---|---|
| public static ArrayList | |
| extract_elem | back to summary |
|---|---|
| private static byte[] extract_elem(byte[] bytes, int begin, int end) | |
| extract_path | back to summary |
|---|---|
| private static byte[] extract_path(byte[] bytes, int begin, int end) | |
| extractScheme | back to summary |
|---|---|
| private static byte[] extractScheme(byte[] path, int begin, int end) | |
| files | back to summary |
|---|---|
| private static String[] files(final FileResource directory) | |
| findScheme | back to summary |
|---|---|
| private static int findScheme(byte[] path, int begin, int end) | |
| fnmatch | back to summary |
|---|---|
| public static int fnmatch(byte[] bytes, int pstart, int pend, byte[] string, int sstart, int send, int flags) | |
| fnmatch | back to summary |
|---|---|
| public static int fnmatch(byte[] bytes, int pstart, int pend, byte[] string, int sstart, int send, int flags, Encoding enc) | |
| getBytesInUTF8 | back to summary |
|---|---|
| private static byte[] getBytesInUTF8(final String str) | |
| glob_helper | back to summary |
|---|---|
| private static int glob_helper(Ruby runtime, String cwd, ByteList path, int sub, int flags, Dir. | |
| glob_helper | back to summary |
|---|---|
| private static int glob_helper(Ruby runtime, String cwd, byte[] scheme, ByteList path, int sub, int flags, Dir. | |
| glob_helper | back to summary |
|---|---|
| private static int glob_helper(Ruby runtime, String cwd, byte[] scheme, byte[] path, int begin, int end, Encoding enc, int sub, int flags, Dir. | |
| has_magic | back to summary |
|---|---|
| private static Dir. | |
| indexOf | back to summary |
|---|---|
| private static int indexOf(byte[] bytes, int begin, int end, final byte ch) | |
| isAbsolutePath | back to summary |
|---|---|
| private static boolean isAbsolutePath(byte[] path, int begin, int length) | |
| isAlpha | back to summary |
|---|---|
| private static boolean isAlpha(byte b) | |
| isdirsep | back to summary |
|---|---|
| private static boolean isdirsep(int c) | |
| isdirsep | back to summary |
|---|---|
| private static boolean isdirsep(byte c) | |
| isDoubleStarAndSlash | back to summary |
|---|---|
| private static boolean isDoubleStarAndSlash(byte[] bytes, int pos) | |
| isRoot | back to summary |
|---|---|
| private static boolean isRoot(byte[] base) | |
| isSpecialFile | back to summary |
|---|---|
| private static boolean isSpecialFile(String name) | |
| nextSlashIndex | back to summary |
|---|---|
| private static int nextSlashIndex(byte[] bytes, int start, int end) | |
| prependScheme | back to summary |
|---|---|
| private static byte[] prependScheme(byte[] scheme, byte[] path, int begin, int end) | |
| push_braces | back to summary |
|---|---|
| private static int push_braces(Ruby runtime, String cwd, List<ByteList> result, Dir. | |
| push_glob | back to summary |
|---|---|
| public static List | |
| push_globs | back to summary |
|---|---|
| private static int push_globs(Ruby runtime, String cwd, List<ByteList> ary, ByteList pattern, int flags, boolean sort) | |
| range | back to summary |
|---|---|
| public static int range(byte[] _pat, int pat, int pend, char test, int flags)
Deprecated No replacement; not intended to be made public
| |
| rb_path_next | back to summary |
|---|---|
| private static int rb_path_next(byte[] _s, int s, int send) | |
| remove_backslashes | back to summary |
|---|---|
| private static int remove_backslashes(byte[] bytes, int index, int end) | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| link | back to summary |
|---|---|
| public final ByteList link | |
| DirGlobber | back to summary |
|---|---|
| pack-priv DirGlobber(ByteList link) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final boolean | |
| pack-priv final int | |
| pack-priv final boolean | |
| pack-priv final boolean | |
| pack-priv int | |
| pack-priv final boolean | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| pack-priv int | |
| private boolean | |
| private int |
| escape | back to summary |
|---|---|
| pack-priv final boolean escape | |
| flags | back to summary |
|---|---|
| pack-priv final int flags | |
| nocase | back to summary |
|---|---|
| pack-priv final boolean nocase | |
| pathname | back to summary |
|---|---|
| pack-priv final boolean pathname | |
| pcur | back to summary |
|---|---|
| pack-priv int pcur | |
| period | back to summary |
|---|---|
| pack-priv final boolean period | |
| scur | back to summary |
|---|---|
| pack-priv int scur | |
| FilenameMatch | back to summary |
|---|---|
| pack-priv FilenameMatch(int pcur, int scur, int flags) | |
| bracket | back to summary |
|---|---|
| public int bracket(byte[] pbytes, int p, int pend, byte[] sbytes, int s, int send, Encoding enc) | |
| helper | back to summary |
|---|---|
| pack-priv int helper(byte[] pbytes, int pend, byte[] sbytes, int send, Encoding enc) | |
| isEnd | back to summary |
|---|---|
| private boolean isEnd(byte[] sbytes, int s, int send) | |
| unescape | back to summary |
|---|---|
| private int unescape(byte[] bytes, int i) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final List | |
| private int | |
| pack-priv final Dir. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| arg | back to summary |
|---|---|
| pack-priv final List<ByteList> arg | |
| c | back to summary |
|---|---|
| private int c | |
| func | back to summary |
|---|---|
| pack-priv final Dir. | |
| Modifier and Type | Method and Description |
|---|---|
| public int |
| call | back to summary |
|---|---|
| public int call(byte[] ptr, int p, int len, Encoding enc, T ary) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final Dir. | |
| public static final Dir. | |
| public static final Dir. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Dir. | |
| public static Dir. |
| ALPHA | back to summary |
|---|---|
| public static final Dir. | |
| MAGICAL | back to summary |
|---|---|
| public static final Dir. | |
| PLAIN | back to summary |
|---|---|
| public static final Dir. | |
| GlobMagic | back to summary |
|---|---|
| private GlobMagic() | |
| valueOf | back to summary |
|---|---|
| public static Dir. | |
| values | back to summary |
|---|---|
| public static Dir. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final int | |
| pack-priv final byte[] | |
| pack-priv final Encoding | |
| pack-priv final int | |
| private final int | |
| private int |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public boolean | |
| public int | |
| public int | |
| public byte | |
| public void | |
| public void |
| begin | back to summary |
|---|---|
| pack-priv final int begin | |
| bytes | back to summary |
|---|---|
| pack-priv final byte[] bytes | |
| enc | back to summary |
|---|---|
| pack-priv final Encoding enc | |
| end | back to summary |
|---|---|
| pack-priv final int end | |
| flags | back to summary |
|---|---|
| private final int flags | |
| index | back to summary |
|---|---|
| private int index | |
| GlobPattern | back to summary |
|---|---|
| pack-priv GlobPattern(ByteList bytes, int flags) | |
| GlobPattern | back to summary |
|---|---|
| pack-priv GlobPattern(byte[] bytes, int index, int end, Encoding enc, int flags) | |
| findClosingIndexOf | back to summary |
|---|---|
| public int findClosingIndexOf(int leftTokenIndex) | |
| hasNext | back to summary |
|---|---|
| public boolean hasNext() | |
| index | back to summary |
|---|---|
| public int index() | |
| indexOf | back to summary |
|---|---|
| public int indexOf(byte c) | |
| next | back to summary |
|---|---|
| public byte next() | |
| reset | back to summary |
|---|---|
| public void reset() | |
| setIndex | back to summary |
|---|---|
| public void setIndex(int value) | |