Android Open Source - colibri package-info






From Project

Back to project page colibri.

License

The source code is released under:

Apache License

If you think the Android project colibri listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/**
 * <p>/*from  w  w w . j  a v a 2 s.c  om*/
 * This package contains specific sub-classes that make it easier to define and create cursors
 * that work with maps instead of user-defined object classes.
 * </p>
 * The workflow is almost identical to the regular workflow in package org.pulloid:<ol>
 * <li>Create a {@link labrom.colibri.xml.maps.RootContext4Maps}.</li>
 * <li>Use {@link labrom.colibri.xml.maps.ElementContext4Maps#selectElement(String)} to navigate down to the XML element that represents an entry in the cursor.</li>
 * <li>Create a {@linkplain labrom.colibri.xml.maps.CursorDef4Maps cursor definition} by calling {@link labrom.colibri.xml.maps.ElementContext4Maps#defineCursor()} (that's actually the most notable difference apart from the different class names).</li>
 * <li>Map child XML elements and/or attributes to the Java class fields using the various methods in {@link labrom.colibri.xml.maps.ElementContext4Maps} (when holding a reference to the {@link labrom.colibri.xml.maps.CursorDef4Maps} instance, it is possible to get a reference to the {@link labrom.colibri.xml.ElementContext} instance by calling {@link labrom.colibri.xml.CursorDef#getContext()}).</li>
 * <li>Call {@link labrom.colibri.xml.maps.CursorDef4Maps#pull(java.io.InputStream)} (or the one with a {@link java.io.Reader}) to create a parser on an XML stream (note: a cursor definition can be reused multiple times).</li>
 * </ol>
 */
package labrom.colibri.xml.maps;




Java Source Code List

labrom.colibri.Util.java
labrom.colibri.cache.CacheEntry.java
labrom.colibri.cache.Cache.java
labrom.colibri.cache.Entries.java
labrom.colibri.data.ActiveContentProvider.java
labrom.colibri.data.ActiveRecordList.java
labrom.colibri.data.ActiveRecord.java
labrom.colibri.data.Database.java
labrom.colibri.data.SelectionArgs.java
labrom.colibri.xml.AttributeContext.java
labrom.colibri.xml.CursorDef.java
labrom.colibri.xml.CursorException.java
labrom.colibri.xml.Cursor.java
labrom.colibri.xml.CustomMap.java
labrom.colibri.xml.ElementContext.java
labrom.colibri.xml.FieldSetter.java
labrom.colibri.xml.Item.java
labrom.colibri.xml.NodeContext.java
labrom.colibri.xml.ObjectFactory.java
labrom.colibri.xml.ParserFactory.java
labrom.colibri.xml.ParserUtil.java
labrom.colibri.xml.PullTest.java
labrom.colibri.xml.ReflectorTest.java
labrom.colibri.xml.Reflector.java
labrom.colibri.xml.RootContext.java
labrom.colibri.xml.SetterTest.java
labrom.colibri.xml.StringToDateTransformer.java
labrom.colibri.xml.StringTransformer.java
labrom.colibri.xml.maps.Cursor4Maps.java
labrom.colibri.xml.maps.CursorDef4Maps.java
labrom.colibri.xml.maps.ElementContext4Maps.java
labrom.colibri.xml.maps.RootContext4Maps.java
labrom.colibri.xml.maps.package-info.java
labrom.colibri.xml.package-info.java