* limitations under the License.
* ============LICENSE_END=========================================================
*/
+
package org.onap.aai.parsers.uri;
+import javax.ws.rs.core.MultivaluedMap;
+
+import org.onap.aai.edges.enums.EdgeType;
import org.onap.aai.exceptions.AAIException;
import org.onap.aai.introspection.Introspector;
-import org.onap.aai.edges.enums.EdgeType;
-
-import javax.ws.rs.core.MultivaluedMap;
/**
* The Interface Parsable.
*/
public interface Parsable {
- /**
- *
- * @param obj
- * @param type
- * @param uriKeys
- * @throws AAIException
- */
- void processObject(Introspector obj, EdgeType type, MultivaluedMap<String, String> uriKeys) throws AAIException;
- /**
- * Process container.
- *
- * @param obj the obj
- * @param uriKeys the uri keys
- * @param isFinalContainer the is final container
- * @throws AAIException the AAI exception
- */
- void processContainer(Introspector obj, EdgeType type, MultivaluedMap<String, String> uriKeys, boolean isFinalContainer) throws AAIException;
+ /**
+ *
+ * @param obj
+ * @param type
+ * @param uriKeys
+ * @throws AAIException
+ */
+ void processObject(Introspector obj, EdgeType type, MultivaluedMap<String, String> uriKeys) throws AAIException;
+
+ /**
+ * Process container.
+ *
+ * @param obj the obj
+ * @param uriKeys the uri keys
+ * @param isFinalContainer the is final container
+ * @throws AAIException the AAI exception
+ */
+ void processContainer(Introspector obj, EdgeType type, MultivaluedMap<String, String> uriKeys,
+ boolean isFinalContainer) throws AAIException;
+
+ /**
+ * Process namespace.
+ *
+ * @param obj the obj
+ */
+ void processNamespace(Introspector obj);
- /**
- * Process namespace.
- *
- * @param obj the obj
- */
- void processNamespace(Introspector obj);
+ /**
+ * Gets the cloud region transform.
+ *
+ * @return the cloud region transform
+ */
+ String getCloudRegionTransform();
- /**
- * Gets the cloud region transform.
- *
- * @return the cloud region transform
- */
- String getCloudRegionTransform();
-
- /**
- * Use original loader.
- *
- * @return true, if successful
- */
- boolean useOriginalLoader();
+ /**
+ * Use original loader.
+ *
+ * @return true, if successful
+ */
+ boolean useOriginalLoader();
}