gov.nist.javax.sdp.parser
クラス Lexer

java.lang.Object
  上位を拡張 gov.nist.core.StringTokenizer
      上位を拡張 gov.nist.core.LexerCore
          上位を拡張 gov.nist.javax.sdp.parser.Lexer

public class Lexer
extends LexerCore


フィールドの概要
 
クラス gov.nist.core.LexerCore から継承されたフィールド
ALPHA, AND, AT, BACK_QUOTE, BACKSLASH, BAR, COLON, DIGIT, DOLLAR, DOT, DOUBLEQUOTE, END, EQUALS, EXCLAMATION, GREATER_THAN, HAT, HT, ID, L_CURLY, L_SQUARE_BRACKET, LESS_THAN, LPAREN, MINUS, NULL, PERCENT, PLUS, POUND, QUESTION, QUOTE, R_CURLY, R_SQUARE_BRACKET, RPAREN, SEMICOLON, SLASH, SP, STAR, START, TILDE, UNDERSCORE, WHITESPACE
 
コンストラクタの概要
Lexer(java.lang.String lexerName, java.lang.String buffer)
           
 
メソッドの概要
static java.lang.String getFieldName(java.lang.String line)
           
 void selectLexer(java.lang.String lexerName)
           
 
クラス gov.nist.core.LexerCore から継承されたメソッド
byteStringNoComma, byteStringNoSemicolon, charAsString, charAsString, comment, createParseException, getBuffer, getNextId, getNextToken, getPtr, getRest, getString, lookupToken, markInputPosition, match, number, peekNextId, peekNextToken, peekNextToken, quotedString, rewindInputPosition, SPorHT, startsId, ttoken, ttokenAllowSpace
 
クラス gov.nist.core.StringTokenizer から継承されたメソッド
consume, consume, getLine, getLines, getNextChar, getNextToken, getSDPFieldName, hasMoreChars, isAlpha, isDigit, isHexDigit, lookAhead, lookAhead, nextToken, peekLine
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Lexer

public Lexer(java.lang.String lexerName,
             java.lang.String buffer)
メソッドの詳細

selectLexer

public void selectLexer(java.lang.String lexerName)
オーバーライド:
クラス LexerCore 内の selectLexer

getFieldName

public static java.lang.String getFieldName(java.lang.String line)