getProject().addQuery(namedStoredProcedureQuery);
}
// Process the named stored procedure query annotations.
// Look for a @NamedStoredProcedureQueries.
MetadataAnnotation namedStoredProcedureQueries = getAnnotation(NamedStoredProcedureQueries.class);
if (namedStoredProcedureQueries != null) {
for (Object namedStoredProcedureQuery : (Object[]) namedStoredProcedureQueries.getAttribute("value")) {
getProject().addQuery(new NamedStoredProcedureQueryMetadata((MetadataAnnotation) namedStoredProcedureQuery, this));
}
}
// Look for a @NamedStoredProcedureQuery.
MetadataAnnotation namedStoredProcedureQuery = getAnnotation(NamedStoredProcedureQuery.class);
if (namedStoredProcedureQuery != null) {
getProject().addQuery(new NamedStoredProcedureQueryMetadata(namedStoredProcedureQuery, this));
}
// Functions
// Process the XML named queries first.
for (NamedStoredFunctionQueryMetadata namedStoredFunctionQuery : m_namedStoredFunctionQueries) {
getProject().addQuery(namedStoredFunctionQuery);
}
// Process the named stored procedure query annotations.
// Look for a @NamedStoredFunctionQueries.
MetadataAnnotation namedStoredFunctionQueries = getAnnotation(NamedStoredFunctionQueries.class);
if (namedStoredFunctionQueries != null) {
for (Object namedStoredFunctionQuery : (Object[]) namedStoredFunctionQueries.getAttribute("value")) {
getProject().addQuery(new NamedStoredFunctionQueryMetadata((MetadataAnnotation)namedStoredFunctionQuery, this));
}
}
// Look for a @NamedStoredFunctionQuery.
MetadataAnnotation namedStoredFunctionQuery = getAnnotation(NamedStoredFunctionQuery.class);
if (namedStoredFunctionQuery != null) {
getProject().addQuery(new NamedStoredFunctionQueryMetadata(namedStoredFunctionQuery, this));
}
// PLSQL
// Process the XML named queries first.
for (NamedPLSQLStoredProcedureQueryMetadata namedPLSQLStoredProcedureQuery : m_namedPLSQLStoredProcedureQueries) {
getProject().addQuery(namedPLSQLStoredProcedureQuery);
}
// Process the named stored procedure query annotations.
// Look for a @NamedPLSQLStoredProcedureQueries.
MetadataAnnotation namedPLSQLStoredProcedureQueries = getAnnotation(NamedPLSQLStoredProcedureQueries.class);
if (namedPLSQLStoredProcedureQueries != null) {
for (Object namedPLSQLStoredProcedureQuery : (Object[]) namedPLSQLStoredProcedureQueries.getAttribute("value")) {
getProject().addQuery(new NamedPLSQLStoredProcedureQueryMetadata((MetadataAnnotation) namedPLSQLStoredProcedureQuery, this));
}
}
// Look for a @NamedPLSQLStoredProcedureQuery.
MetadataAnnotation namedPLSQLStoredProcedureQuery = getAnnotation(NamedPLSQLStoredProcedureQuery.class);
if (namedPLSQLStoredProcedureQuery != null) {
getProject().addQuery(new NamedPLSQLStoredProcedureQueryMetadata(namedPLSQLStoredProcedureQuery, this));
}
// Functions
// Process the XML named queries first.
for (NamedPLSQLStoredFunctionQueryMetadata namedPLSQLStoredFunctionQuery : m_namedPLSQLStoredFunctionQueries) {
getProject().addQuery(namedPLSQLStoredFunctionQuery);
}
// Process the named stored procedure query annotations.
// Look for a @NamedPLSQLStoredFunctionQueries.
MetadataAnnotation namedPLSQLStoredFunctionQueries = getAnnotation(NamedPLSQLStoredFunctionQueries.class);
if (namedPLSQLStoredFunctionQueries != null) {
for (Object namedPLSQLStoredFunctionQuery : (Object[]) namedPLSQLStoredFunctionQueries.getAttribute("value")) {
getProject().addQuery(new NamedPLSQLStoredFunctionQueryMetadata((MetadataAnnotation)namedPLSQLStoredFunctionQuery, this));
}
}
// Look for a @NamedPLSQLStoredFunctionQuery.
MetadataAnnotation namedPLSQLStoredFunctionQuery = getAnnotation(NamedPLSQLStoredFunctionQuery.class);
if (namedPLSQLStoredFunctionQuery != null) {
getProject().addQuery(new NamedPLSQLStoredFunctionQueryMetadata(namedPLSQLStoredFunctionQuery, this));
}
}