Java 类javax.xml.bind.JAXBElement 实例源码
项目:elastic-db-tools-for-java
文件:StoreOperationRequestBuilder.java
/**
* Print the created XML to verify. Usage: return printLogAndReturn(new JAXBElement(rootElementName, StoreOperationInput.class, input));
*
* @return JAXBElement - same object which came as input.
*/
private static JAXBElement printLogAndReturn(JAXBElement jaxbElement) {
try {
// Create a String writer object which will be
// used to write jaxbElment XML to string
StringWriter writer = new StringWriter();
// create JAXBContext which will be used to update writer
JAXBContext context = JAXBContext.newInstance(StoreOperationInput.class);
// marshall or convert jaxbElement containing student to xml format
context.createMarshaller().marshal(jaxbElement, writer);
// print XML string representation of Student object
System.out.println(writer.toString());
}
catch (JAXBException e) {
e.printStackTrace();
}
return jaxbElement;
}
项目:KantaCDA-API
文件:Purkaja.java
protected void puraText(POCDMT000040Section section, List<String> nayttomuoto) {
StrucDocText text = section.getText();
if ( text != null && text.getContent() != null && !text.getContent().isEmpty() ) {
List<Serializable> content = text.getContent();
for (int i = 0; i < content.size(); i++) {
if ( !(content.get(i) instanceof JAXBElement) ) {
continue;
}
JAXBElement<?> elem = (JAXBElement<?>) content.get(i);
if ( elem.getValue() instanceof StrucDocParagraph ) {
StrucDocParagraph paragraph = (StrucDocParagraph) elem.getValue();
puraDocParagraph(paragraph, nayttomuoto);
}
}
}
}
项目:oscm
文件:AuthenticationHandler.java
private String generateRedirectURL(JAXBElement<AuthnRequestType> authRequest, String url){
if (authSettings.getIssuer() == null) {
return null;
}
URL redirectURL;
RedirectSamlURLBuilder<AuthnRequestType> redirectSamlURLBuilder = new RedirectSamlURLBuilder<>();
try {
redirectURL = redirectSamlURLBuilder
.addRelayState(getRelayState())
.addSamlRequest(authRequest)
.addRedirectEndpoint(
new URL(url))
.getURL();
} catch (Exception e) {
getLogger().logError(Log4jLogger.SYSTEM_LOG, e,
LogMessageIdentifier.ERROR_AUTH_REQUEST_GENERATION_FAILED);
return null;
}
return redirectURL.toString();
}
项目:stroom-stats
文件:XMLMarshallerUtil.java
public static <T> T unmarshal(final JAXBContext context, final Class<T> clazz, final String data,
final XmlAdapter<?, ?>... adapters) {
if (data != null) {
final String trimmed = data.trim();
if (trimmed.length() > 0) {
try {
final Unmarshaller unmarshaller = context.createUnmarshaller();
if (adapters != null) {
for (final XmlAdapter<?, ?> adapter : adapters) {
unmarshaller.setAdapter(adapter);
}
}
final JAXBElement<T> jaxbElement = unmarshaller.unmarshal(
new StreamSource(new ByteArrayInputStream(trimmed.getBytes(StandardCharsets.UTF_8))),
clazz);
return jaxbElement.getValue();
} catch (final JAXBException e) {
throw new RuntimeException("Invalid XML " + trimmed, e);
}
}
}
return null;
}
项目:rapidminer
文件:ObjectFactory.java
@XmlElementDecl(
namespace = "http://ws.update.deployment.rapid_i.com/",
name = "getLicenseTextHtmlResponse"
)
public JAXBElement<GetLicenseTextHtmlResponse> createGetLicenseTextHtmlResponse(GetLicenseTextHtmlResponse value) {
return new JAXBElement(_GetLicenseTextHtmlResponse_QNAME, GetLicenseTextHtmlResponse.class, (Class)null, value);
}
项目:oscm
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}
* {@link StatusResponseType }{@code >}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:protocol", name = "LogoutResponse")
public JAXBElement<StatusResponseType> createLogoutResponse(
StatusResponseType value) {
return new JAXBElement<StatusResponseType>(_LogoutResponse_QNAME,
StatusResponseType.class, null, value);
}
项目:rapidminer
文件:ObjectFactory.java
@XmlElementDecl(
namespace = "http://ws.update.deployment.rapid_i.com/",
name = "getMirrors"
)
public JAXBElement<GetMirrors> createGetMirrors(GetMirrors value) {
return new JAXBElement(_GetMirrors_QNAME, GetMirrors.class, (Class)null, value);
}
项目:stvs
文件:XmlConstraintSpecExporter.java
/**
* Exports a given {@link ConstraintSpecification} as a XML {@link Node}.
*
* @param source The specification that should be exported
* @return The XML Node representing the specification
* @throws ExportException Exception during marshalling
*/
@Override
public Node exportToXmlNode(ConstraintSpecification source) throws ExportException {
SpecificationTable specTable =
objectFactory.createSpecificationTable();
specTable.setVariables(makeVariables(source));
specTable.setRows(makeRows(source));
specTable.setComment(source.getComment());
specTable.setIsConcrete(false);
specTable.setName(source.getName());
JAXBElement<SpecificationTable> element =
objectFactory.createSpecification(specTable);
return marshalToNode(element, OF_STVS);
}
项目:oscm
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link KeyValueType }
* {@code >}
*
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyValue")
public JAXBElement<KeyValueType> createKeyValue(KeyValueType value) {
return new JAXBElement<KeyValueType>(_KeyValue_QNAME,
KeyValueType.class, null, value);
}
项目:spr
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProgramasResponse }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://queries.service.siaf.hacienda.gov.py/", name = "programasResponse")
public JAXBElement<ProgramasResponse> createProgramasResponse(ProgramasResponse value) {
return new JAXBElement<ProgramasResponse>(_ProgramasResponse_QNAME, ProgramasResponse.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StatusCodeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "StatusCode")
public JAXBElement<StatusCodeType> createStatusCode(StatusCodeType value) {
return new JAXBElement<StatusCodeType>(_StatusCode_QNAME, StatusCodeType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MiddleNameType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "MiddleName")
public JAXBElement<MiddleNameType> createMiddleName(MiddleNameType value) {
return new JAXBElement<MiddleNameType>(_MiddleName_QNAME, MiddleNameType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommitmentTypeIndicationType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "CommitmentTypeIndication")
public JAXBElement<CommitmentTypeIndicationType> createCommitmentTypeIndication(CommitmentTypeIndicationType value) {
return new JAXBElement<CommitmentTypeIndicationType>(_CommitmentTypeIndication_QNAME, CommitmentTypeIndicationType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AddressType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", name = "DespatchAddress")
public JAXBElement<AddressType> createDespatchAddress(AddressType value) {
return new JAXBElement<AddressType>(_DespatchAddress_QNAME, AddressType.class, null, value);
}
项目:LivroJavaComoProgramar10Edicao
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DealCard }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://blackjack.deitel.com/", name = "dealCard")
public JAXBElement<DealCard> createDealCard(DealCard value) {
return new JAXBElement<DealCard>(_DealCard_QNAME, DealCard.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RejectActionCodeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "RejectActionCode")
public JAXBElement<RejectActionCodeType> createRejectActionCode(RejectActionCodeType value) {
return new JAXBElement<RejectActionCodeType>(_RejectActionCode_QNAME, RejectActionCodeType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CityNameType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "CityName")
public JAXBElement<CityNameType> createCityName(CityNameType value) {
return new JAXBElement<CityNameType>(_CityName_QNAME, CityNameType.class, null, value);
}
项目:RISE-V2G
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RelativeTimeIntervalType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:iso:15118:2:2013:MsgDataTypes", name = "RelativeTimeInterval", substitutionHeadNamespace = "urn:iso:15118:2:2013:MsgDataTypes", substitutionHeadName = "TimeInterval")
public JAXBElement<RelativeTimeIntervalType> createRelativeTimeInterval(RelativeTimeIntervalType value) {
return new JAXBElement<RelativeTimeIntervalType>(_RelativeTimeInterval_QNAME, RelativeTimeIntervalType.class, null, value);
}
项目:sumo
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.esa.int/safe/sentinel-1.0", name = "startTime")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement<String> createStartTime(String value) {
return new JAXBElement<String>(_StartTime_QNAME, String.class, null, value);
}
项目:portalunico.siscomex.gov.br
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TGranelManifestacao }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.pucomex.serpro.gov.br/cct", name = "granel", scope = TDocumentoCargaManifestacao.class)
public JAXBElement<TGranelManifestacao> createTDocumentoCargaManifestacaoGranel(TGranelManifestacao value) {
return new JAXBElement<TGranelManifestacao>(_TDocumentoCargaManifestacaoGranel_QNAME, TGranelManifestacao.class, TDocumentoCargaManifestacao.class, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TransportEventType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", name = "RequestedPickupTransportEvent")
public JAXBElement<TransportEventType> createRequestedPickupTransportEvent(TransportEventType value) {
return new JAXBElement<TransportEventType>(_RequestedPickupTransportEvent_QNAME, TransportEventType.class, null, value);
}
项目:RISE-V2G
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SASchedulesType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:iso:15118:2:2013:MsgDataTypes", name = "SASchedules")
public JAXBElement<SASchedulesType> createSASchedules(SASchedulesType value) {
return new JAXBElement<SASchedulesType>(_SASchedules_QNAME, SASchedulesType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RevocationValuesType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://uri.etsi.org/01903/v1.3.2#", name = "RevocationValues")
public JAXBElement<RevocationValuesType> createRevocationValues(RevocationValuesType value) {
return new JAXBElement<RevocationValuesType>(_RevocationValues_QNAME, RevocationValuesType.class, null, value);
}
项目:sumo
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "", name = "iBiasSignificanceFlag")
public JAXBElement<Boolean> createIBiasSignificanceFlag(Boolean value) {
return new JAXBElement<Boolean>(_IBiasSignificanceFlag_QNAME, Boolean.class, null, value);
}
项目:Proyecto-DASI
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DrawBlock }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://ProjectMalmo.microsoft.com", name = "DrawBlock", substitutionHeadNamespace = "http://ProjectMalmo.microsoft.com", substitutionHeadName = "DrawObjectType")
public JAXBElement<DrawBlock> createDrawBlock(DrawBlock value) {
return new JAXBElement<DrawBlock>(_DrawBlock_QNAME, DrawBlock.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReferencedConsignmentIDType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "ReferencedConsignmentID")
public JAXBElement<ReferencedConsignmentIDType> createReferencedConsignmentID(ReferencedConsignmentIDType value) {
return new JAXBElement<ReferencedConsignmentIDType>(_ReferencedConsignmentID_QNAME, ReferencedConsignmentIDType.class, null, value);
}
项目:spr
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link InsertarProyectoPlanEstrategico }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://inserts.service.siaf.hacienda.gov.py/", name = "insertarProyectoPlanEstrategico")
public JAXBElement<InsertarProyectoPlanEstrategico> createInsertarProyectoPlanEstrategico(InsertarProyectoPlanEstrategico value) {
return new JAXBElement<InsertarProyectoPlanEstrategico>(_InsertarProyectoPlanEstrategico_QNAME, InsertarProyectoPlanEstrategico.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PaymentType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", name = "CollectedPayment")
public JAXBElement<PaymentType> createCollectedPayment(PaymentType value) {
return new JAXBElement<PaymentType>(_CollectedPayment_QNAME, PaymentType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ConsumersEnergyLevelCodeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "ConsumersEnergyLevelCode")
public JAXBElement<ConsumersEnergyLevelCodeType> createConsumersEnergyLevelCode(ConsumersEnergyLevelCodeType value) {
return new JAXBElement<ConsumersEnergyLevelCodeType>(_ConsumersEnergyLevelCode_QNAME, ConsumersEnergyLevelCodeType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StatusType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", name = "Status")
public JAXBElement<StatusType> createStatus(StatusType value) {
return new JAXBElement<StatusType>(_Status_QNAME, StatusType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DebitedQuantityType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "DebitedQuantity")
public JAXBElement<DebitedQuantityType> createDebitedQuantity(DebitedQuantityType value) {
return new JAXBElement<DebitedQuantityType>(_DebitedQuantity_QNAME, DebitedQuantityType.class, null, value);
}
项目:soapbox-race-core
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DragEntrantResult }{@code >}}
*
*/
@XmlElementDecl(namespace = "", name = "DragEntrantResult")
public JAXBElement<DragEntrantResult> createDragEntrantResult(DragEntrantResult value) {
return new JAXBElement<DragEntrantResult>(_DragEntrantResult_QNAME, DragEntrantResult.class, null, value);
}
项目:OpenJSharp
文件:AbstractUnmarshallerImpl.java
public <T> JAXBElement<T> unmarshal(XMLEventReader reader, Class<T> expectedType) throws JAXBException {
throw new UnsupportedOperationException();
}
项目:sumo
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "", name = "rollErrorFlag")
public JAXBElement<Boolean> createRollErrorFlag(Boolean value) {
return new JAXBElement<Boolean>(_RollErrorFlag_QNAME, Boolean.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RateType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "Rate")
public JAXBElement<RateType> createRate(RateType value) {
return new JAXBElement<RateType>(_Rate_QNAME, RateType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ResponseTimeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "ResponseTime")
public JAXBElement<ResponseTimeType> createResponseTime(ResponseTimeType value) {
return new JAXBElement<ResponseTimeType>(_ResponseTime_QNAME, ResponseTimeType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DebitNoteLineType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", name = "DebitNoteLine")
public JAXBElement<DebitNoteLineType> createDebitNoteLine(DebitNoteLineType value) {
return new JAXBElement<DebitNoteLineType>(_DebitNoteLine_QNAME, DebitNoteLineType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TotalInvoiceAmountType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", name = "TotalInvoiceAmount")
public JAXBElement<TotalInvoiceAmountType> createTotalInvoiceAmount(TotalInvoiceAmountType value) {
return new JAXBElement<TotalInvoiceAmountType>(_TotalInvoiceAmount_QNAME, TotalInvoiceAmountType.class, null, value);
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509SKI", scope = X509DataType.class)
public JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value) {
return new JAXBElement<byte[]>(_X509DataTypeX509SKI_QNAME, byte[].class, X509DataType.class, ((byte[]) value));
}
项目:eSaskaita
文件:ObjectFactory.java
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DocumentResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", name = "DocumentResponse")
public JAXBElement<DocumentResponseType> createDocumentResponse(DocumentResponseType value) {
return new JAXBElement<DocumentResponseType>(_DocumentResponse_QNAME, DocumentResponseType.class, null, value);
}