edu.mit.ai.psg.strings
Class Prettify.JavaSyntax
java.lang.Object
|
+--edu.mit.ai.psg.strings.Prettify.ASCIISyntax
|
+--edu.mit.ai.psg.strings.Prettify.JavaSyntax
- Direct Known Subclasses:
- Prettify.JavaSyntaxNoEscapes
- Enclosing class:
- Prettify
- public static class Prettify.JavaSyntax
- extends Prettify.ASCIISyntax
Uses Character predicates for Unicode syntax
| Methods inherited from class edu.mit.ai.psg.strings.Prettify.ASCIISyntax |
isClose,
isCloseQuote,
isEscapeChar,
isMatchedClose,
isMatchedCloseQuote,
isOpen,
isOpenQuote,
isSeparator,
skipString,
skipWhitespace,
skipWord |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Prettify.JavaSyntax
public Prettify.JavaSyntax()
isWhitespace
public boolean isWhitespace(char c)
- Description copied from class: Prettify.ASCIISyntax
- is ' ', '\t', '\n', '\r', or '\f'
- Overrides:
- isWhitespace in class Prettify.ASCIISyntax
- See Also:
Character.isWhitespace(char)
isLetterOrDigit
public boolean isLetterOrDigit(char c)
- Description copied from class: Prettify.ASCIISyntax
- is a-z, A-Z, or 0-9
- Overrides:
- isLetterOrDigit in class Prettify.ASCIISyntax
- See Also:
Character.isJavaIdentifierPart(char)