| java.lang.Object com.bluecast.xml.Piccolo
Piccolo | public class Piccolo implements org.xml.sax.Parser,org.xml.sax.Locator,org.xml.sax.XMLReader(Code) | | Piccolo is a small, high-performance SAX1 and SAX2 XML parser.
As per the SAX2 specification, namespace handling is on by
default. You can improve performance by turning it off.
Note that if used in SAX1 mode, namespace handling is
automatically turned off.
|
Constructor Summary | |
public | Piccolo() | public | Piccolo(Piccolo template) Create an instance with the same configuration
as the given instance. |
Method Summary | |
void | debug(String msg) | void | dump_stacks(int count) | public int | getColumnNumber() | public ContentHandler | getContentHandler() | public DTDHandler | getDTDHandler() | public String | getEncoding() | public EntityResolver | getEntityResolver() | public ErrorHandler | getErrorHandler() | public boolean | getFeature(String name) | public int | getLineNumber() | public Object | getProperty(String name) | public String | getPublicId() | public Locator | getStartLocator() | public String | getSystemId() | public String | getVersion() | final boolean | init_stacks() | public void | parse(InputSource source) | public void | parse(String sysID) | void | reportCdata() | void | reportCdata(char c) | void | reportCdata(char[] buf, int off, int len) | void | reportComment(char[] ch, int start, int length) | void | reportEndCdata() | void | reportEndDTD() | void | reportEndDocument() | void | reportEndEntity(String name) | void | reportEndPrefixMapping(String prefix) | void | reportEndTag(String ns, String entity, String qEntity) | void | reportError(String msg) | void | reportFatalError(String msg) | void | reportFatalError(String msg, Exception e) | void | reportNotationDecl(String name, String pubID, String sysID) | void | reportPI(String entity, String data) | void | reportSkippedEntity(String entity) | void | reportStartCdata() | void | reportStartDTD(String name, String pubID, String sysID) | void | reportStartDocument() | void | reportStartEntity(String name) | void | reportStartPrefixMapping(String prefix, String uri) | void | reportStartTag(String ns, String entity, String qEntity) | void | reportUnparsedEntityDecl(String entity, String pubID, String sysID, String notation) | void | reportWhitespace() | void | reportWhitespace(char[] buf, int off, int len) | public void | setContentHandler(ContentHandler handler) | public void | setDTDHandler(DTDHandler handler) | public void | setDebug(boolean debug) | public void | setDocumentHandler(DocumentHandler handler) | public void | setEntityResolver(EntityResolver resolver) | public void | setErrorHandler(ErrorHandler handler) | public void | setFeature(String name, boolean value) | public void | setLocale(java.util.Locale locale) | public void | setProperty(String name, Object value) | final void | state_drop(int cnt) | final int | state_peek(int relative) | final int | state_pop() | final void | state_push(int state) | final void | val_drop(int cnt) | final void | val_init() | final String | val_peek(int relative) | final String | val_pop() | final void | val_push(String val) | void | yyerror(String msg) | void | yylexdebug(int state, int ch) | int | yyparse() |
ANY | final public static short ANY(Code) | | |
ATTLIST_START | final public static short ATTLIST_START(Code) | | |
CDATA | final public static short CDATA(Code) | | |
CLOSE_TAG | final public static short CLOSE_TAG(Code) | | |
COMMA | final public static short COMMA(Code) | | |
COMMENT | final public static short COMMENT(Code) | | |
CONDITIONAL_START | final public static short CONDITIONAL_START(Code) | | |
DOUBLE_RBRACKET_END | final public static short DOUBLE_RBRACKET_END(Code) | | |
DTD_START | final public static short DTD_START(Code) | | |
DTD_START_SKIPEXTERNAL | final public static short DTD_START_SKIPEXTERNAL(Code) | | |
ELEMENT_DECL_START | final public static short ELEMENT_DECL_START(Code) | | |
EMPTY | final public static short EMPTY(Code) | | |
EMPTY_TAG | final public static short EMPTY_TAG(Code) | | |
ENTITIES | final public static short ENTITIES(Code) | | |
ENTITY | final public static short ENTITY(Code) | | |
ENTITY_DECL_START | final public static short ENTITY_DECL_START(Code) | | |
ENTITY_END | final public static short ENTITY_END(Code) | | |
ENTITY_REF | final public static short ENTITY_REF(Code) | | |
ENUMERATION | final public static short ENUMERATION(Code) | | |
EQ | final public static short EQ(Code) | | |
EXTERNAL_ENTITY_REF | final public static short EXTERNAL_ENTITY_REF(Code) | | |
FIXED | final public static short FIXED(Code) | | |
ID | final public static short ID(Code) | | |
IDREF | final public static short IDREF(Code) | | |
IDREFS | final public static short IDREFS(Code) | | |
IGNORE | final public static short IGNORE(Code) | | |
IGNORED_CONDITIONAL_START | final public static short IGNORED_CONDITIONAL_START(Code) | | |
IMPLIED | final public static short IMPLIED(Code) | | |
INCLUDE | final public static short INCLUDE(Code) | | |
INTERNAL_ENTITY_REF | final public static short INTERNAL_ENTITY_REF(Code) | | |
LBRACKET | final public static short LBRACKET(Code) | | |
LPAREN | final public static short LPAREN(Code) | | |
MODIFIER | final public static short MODIFIER(Code) | | |
NAME | final public static short NAME(Code) | | |
NDATA | final public static short NDATA(Code) | | |
NMTOKEN | final public static short NMTOKEN(Code) | | |
NMTOKENS | final public static short NMTOKENS(Code) | | |
NOTATION | final public static short NOTATION(Code) | | |
NOTATION_START | final public static short NOTATION_START(Code) | | |
OPEN_TAG | final public static short OPEN_TAG(Code) | | |
PCDATA | final public static short PCDATA(Code) | | |
PERCENT | final public static short PERCENT(Code) | | |
PI | final public static short PI(Code) | | |
PIPE | final public static short PIPE(Code) | | |
PLUS | final public static short PLUS(Code) | | |
PREFIXED_NAME | final public static short PREFIXED_NAME(Code) | | |
PUBLIC | final public static short PUBLIC(Code) | | |
QUESTION | final public static short QUESTION(Code) | | |
RBRACKET_END | final public static short RBRACKET_END(Code) | | |
REQUIRED | final public static short REQUIRED(Code) | | |
RPAREN | final public static short RPAREN(Code) | | |
SKIPPED_ENTITY_REF | final public static short SKIPPED_ENTITY_REF(Code) | | |
STAR | final public static short STAR(Code) | | |
STRING | final public static short STRING(Code) | | |
SYSTEM | final public static short SYSTEM(Code) | | |
TAG_END | final public static short TAG_END(Code) | | |
UNPREFIXED_NAME | final public static short UNPREFIXED_NAME(Code) | | |
WHITESPACE | final public static short WHITESPACE(Code) | | |
XML_DOC_DECL | final public static short XML_DOC_DECL(Code) | | |
XML_DOC_OR_TEXT_DECL | final public static short XML_DOC_OR_TEXT_DECL(Code) | | |
XML_TEXT_DECL | final public static short XML_TEXT_DECL(Code) | | |
YYERRCODE | final public static short YYERRCODE(Code) | | |
YYFINAL | final static short YYFINAL(Code) | | |
YYMAXTOKEN | final static short YYMAXTOKEN(Code) | | |
YYSTACKSIZE | final static int YYSTACKSIZE(Code) | | |
YYTABLESIZE | final static int YYTABLESIZE(Code) | | |
attributeType | int attributeType(Code) | | |
dtdNamedtdPubIDdtdSysID | String dtdNamedtdPubIDdtdSysID(Code) | | |
fExternalGeneralEntitiesfExternalParameterEntities | boolean fExternalGeneralEntitiesfExternalParameterEntities(Code) | | |
fLexicalParameterEntities | boolean fLexicalParameterEntities(Code) | | |
fNamespacesfNamespacePrefixesfResolveDTDURIs | boolean fNamespacesfNamespacePrefixesfResolveDTDURIs(Code) | | |
parsingInProgress | boolean parsingInProgress(Code) | | |
saxVersion | int saxVersion(Code) | | |
stateptrmax | int stateptrmax(Code) | | |
yycheck | final static short yycheck(Code) | | |
yydefred | final static short yydefred(Code) | | |
yydgoto | final static short yydgoto(Code) | | |
yygindex | final static short yygindex(Code) | | |
yylen | final static short yylen(Code) | | |
yylhs | final static short yylhs(Code) | | |
yyrindex | final static short yyrindex(Code) | | |
yysindex | final static short yysindex(Code) | | |
yytable | final static short yytable(Code) | | |
Piccolo | public Piccolo(Piccolo template)(Code) | | Create an instance with the same configuration
as the given instance. ContentHandler, DTDHandler, etc.
will not be copied.
|
dump_stacks | void dump_stacks(int count)(Code) | | |
getColumnNumber | public int getColumnNumber()(Code) | | |
getLineNumber | public int getLineNumber()(Code) | | |
init_stacks | final boolean init_stacks()(Code) | | |
reportCdata | void reportCdata() throws SAXException(Code) | | Methods used to call ContentHandlers or DocumentHandlers
|
reportComment | void reportComment(char[] ch, int start, int length) throws SAXException(Code) | | |
reportWhitespace | void reportWhitespace(char[] buf, int off, int len) throws SAXException(Code) | | |
setDebug | public void setDebug(boolean debug)(Code) | | |
state_drop | final void state_drop(int cnt)(Code) | | |
state_peek | final int state_peek(int relative)(Code) | | |
state_pop | final int state_pop()(Code) | | |
state_push | final void state_push(int state)(Code) | | |
val_drop | final void val_drop(int cnt)(Code) | | |
val_init | final void val_init()(Code) | | |
yylexdebug | void yylexdebug(int state, int ch)(Code) | | |
|
|