* the creation of an uninitialized object. \r
*/\r
public interface Objectifier<T> extends LifeCycle {\r
- /**\r
- * Marshal to Object T from a String, using contents from Env as necessary.<p>\r
- * \r
- * Implementations should use the {@link Env} to call "env.startXMLTime()" to mark\r
- * XML time, since this is often a costly process.\r
- *\r
- * @param env\r
- * @param input\r
- * @return T\r
- * @throws APIException\r
- */\r
- public abstract T objectify(Env env, String input) throws APIException;\r
+ /**\r
+ * Marshal to Object T from a String, using contents from Env as necessary.<p>\r
+ * \r
+ * Implementations should use the {@link Env} to call "env.startXMLTime()" to mark\r
+ * XML time, since this is often a costly process.\r
+ *\r
+ * @param env\r
+ * @param input\r
+ * @return T\r
+ * @throws APIException\r
+ */\r
+ public abstract T objectify(Env env, String input) throws APIException;\r
\r
- /**\r
- * Create a new object of type T. This is often more efficiently done with\r
- * the underlying XML (or other) Library.\r
- * @return T\r
- * @throws APIException\r
- */\r
- public abstract T newInstance() throws APIException;\r
+ /**\r
+ * Create a new object of type T. This is often more efficiently done with\r
+ * the underlying XML (or other) Library.\r
+ * @return T\r
+ * @throws APIException\r
+ */\r
+ public abstract T newInstance() throws APIException;\r
\r
- \r
+ \r
}
\ No newline at end of file