📄 objectfactory.java
字号:
/*
* Copyright (C) 2007 ETH Zurich
*
* This file is part of Fosstrak (www.fosstrak.org).
*
* Fosstrak is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License version 2.1, as published by the Free Software Foundation.
*
* Fosstrak is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with Fosstrak; if not, write to the Free
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301 USA
*/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0-b26-ea3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2006.07.05 at 05:03:34 PM CEST
//
package org.fosstrak.reader.rprm.core.msg.command;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.namespace.QName;
import org.fosstrak.reader.rprm.core.msg.command.AddressReturnType;
import org.fosstrak.reader.rprm.core.msg.command.BooleanReturnType;
import org.fosstrak.reader.rprm.core.msg.command.Command;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorCommand;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorListParamType;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorReturnType;
import org.fosstrak.reader.rprm.core.msg.command.EPC;
import org.fosstrak.reader.rprm.core.msg.command.EpcReturnType;
import org.fosstrak.reader.rprm.core.msg.command.EventTimeType;
import org.fosstrak.reader.rprm.core.msg.command.EventTypeCommand;
import org.fosstrak.reader.rprm.core.msg.command.EventTypeListParamType;
import org.fosstrak.reader.rprm.core.msg.command.EventTypeListReturnValue;
import org.fosstrak.reader.rprm.core.msg.command.FieldNameCommand;
import org.fosstrak.reader.rprm.core.msg.command.FieldNameListParamType;
import org.fosstrak.reader.rprm.core.msg.command.FieldNameListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.HexStringListType;
import org.fosstrak.reader.rprm.core.msg.command.HexStringReturnType;
import org.fosstrak.reader.rprm.core.msg.command.IntReturnType;
import org.fosstrak.reader.rprm.core.msg.command.NoParamType;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelListParamType;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelReturnType;
import org.fosstrak.reader.rprm.core.msg.command.ObjectFactory;
import org.fosstrak.reader.rprm.core.msg.command.ReadPointCommand;
import org.fosstrak.reader.rprm.core.msg.command.ReadPointListParamType;
import org.fosstrak.reader.rprm.core.msg.command.ReadPointListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.ReadPointReturnType;
import org.fosstrak.reader.rprm.core.msg.command.ReadReportType;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand;
import org.fosstrak.reader.rprm.core.msg.command.ReaderTimeType;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand;
import org.fosstrak.reader.rprm.core.msg.command.SourceInfoType;
import org.fosstrak.reader.rprm.core.msg.command.SourceListParamType;
import org.fosstrak.reader.rprm.core.msg.command.SourceListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.SourceReturnType;
import org.fosstrak.reader.rprm.core.msg.command.StringListParamType;
import org.fosstrak.reader.rprm.core.msg.command.StringListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.StringReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TagEventType;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldCommand;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldListParamType;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldValueListParamType;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldValueParamType;
import org.fosstrak.reader.rprm.core.msg.command.TagSelectorCommand;
import org.fosstrak.reader.rprm.core.msg.command.TagSelectorListParamType;
import org.fosstrak.reader.rprm.core.msg.command.TagSelectorListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TagSelectorReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TagType;
import org.fosstrak.reader.rprm.core.msg.command.TimeStampReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TriggerCommand;
import org.fosstrak.reader.rprm.core.msg.command.TriggerListParamType;
import org.fosstrak.reader.rprm.core.msg.command.TriggerListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TriggerReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TriggerTypeCommand;
import org.fosstrak.reader.rprm.core.msg.command.TriggerTypeListReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TriggerTypeReturnType;
import org.fosstrak.reader.rprm.core.msg.command.TriggerValueReturnType;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorCommand.AddEventFilters;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorCommand.AddFieldNames;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorCommand.AddTagFieldNames;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorCommand.RemoveEventFilters;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorCommand.RemoveFieldNames;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorCommand.RemoveTagFieldNames;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.AddNotificationTriggers;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.AddSources;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.GetNotificationTrigger;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.ReadQueuedData;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.RemoveNotificationTriggers;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.SetAddress;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.SetDataSelector;
import org.fosstrak.reader.rprm.core.msg.command.ReadReportType.SourceReport;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetDataSelector;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetNotificationChannel;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetTagField;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetTrigger;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveDataSelectors;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveNotificationChannels;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveTagFields;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveTriggers;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetCurrentDataSelector;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetCurrentSource;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetHandle;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetName;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetRole;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetTimeUTC;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.AddReadPoints;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.AddReadTriggers;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.AddTagSelectors;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.GetReadTrigger;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.Kill;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.RawReadIDs;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.Read;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.ReadIDs;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.RemoveReadPoints;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.RemoveReadTriggers;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.SetGlimpsedTimeout;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.SetLostTimeout;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.SetMaxReadDutyCycle;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.SetObservedThreshold;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.SetObservedTimeout;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.SetReadCyclesPerTrigger;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.SetReadTimeout;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.SetSession;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.Write;
import org.fosstrak.reader.rprm.core.msg.command.SourceCommand.WriteID;
import org.fosstrak.reader.rprm.core.msg.command.TagEventType.EventTriggers;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldCommand.SetLength;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldCommand.SetMemoryBank;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldCommand.SetOffset;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldCommand.SetTagFieldName;
import org.fosstrak.reader.rprm.core.msg.command.TriggerTypeListReturnType.ReturnValue;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.fosstrak.reader.msg.command package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _HexStringListTypeListValue_QNAME = new QName("", "value");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.fosstrak.reader.msg.command
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Command }
*
*/
public Command createCommand() {
return new Command();
}
/**
* Create an instance of {@link AddNotificationTriggers }
*
*/
public AddNotificationTriggers createNotificationChannelCommandAddNotificationTriggers() {
return new AddNotificationTriggers();
}
/**
* Create an instance of {@link org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.GetSource }
*
*/
public org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.GetSource createNotificationChannelCommandGetSource() {
return new org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.GetSource();
}
/**
* Create an instance of {@link RemoveDataSelectors }
*
*/
public RemoveDataSelectors createReaderDeviceCommandRemoveDataSelectors() {
return new RemoveDataSelectors();
}
/**
* Create an instance of {@link TriggerCommand }
*
*/
public TriggerCommand createTriggerCommand() {
return new TriggerCommand();
}
/**
* Create an instance of {@link WriteID }
*
*/
public WriteID createSourceCommandWriteID() {
return new WriteID();
}
/**
* Create an instance of {@link AddTagSelectors }
*
*/
public AddTagSelectors createSourceCommandAddTagSelectors() {
return new AddTagSelectors();
}
/**
* Create an instance of {@link org.fosstrak.reader.rprm.core.msg.command.DataSelectorListParamType.List }
*
*/
public org.fosstrak.reader.rprm.core.msg.command.DataSelectorListParamType.List createDataSelectorListParamTypeList() {
return new org.fosstrak.reader.rprm.core.msg.command.DataSelectorListParamType.List();
}
/**
* Create an instance of {@link org.fosstrak.reader.rprm.core.msg.command.FieldNameListParamType.List }
*
*/
public org.fosstrak.reader.rprm.core.msg.command.FieldNameListParamType.List createFieldNameListParamTypeList() {
return new org.fosstrak.reader.rprm.core.msg.command.FieldNameListParamType.List();
}
/**
* Create an instance of {@link SetReadTimeout }
*
*/
public SetReadTimeout createSourceCommandSetReadTimeout() {
return new SetReadTimeout();
}
/**
* Create an instance of {@link org.fosstrak.reader.rprm.core.msg.command.TagFieldCommand.Create }
*
*/
public org.fosstrak.reader.rprm.core.msg.command.TagFieldCommand.Create createTagFieldCommandCreate() {
return new org.fosstrak.reader.rprm.core.msg.command.TagFieldCommand.Create();
}
/**
* Create an instance of {@link Write }
*
*/
public Write createSourceCommandWrite() {
return new Write();
}
/**
* Create an instance of {@link ReadPointReturnType }
*
*/
public ReadPointReturnType createReadPointReturnType() {
return new ReadPointReturnType();
}
/**
* Create an instance of {@link SetMaxReadDutyCycle }
*
*/
public SetMaxReadDutyCycle createSourceCommandSetMaxReadDutyCycle() {
return new SetMaxReadDutyCycle();
}
/**
* Create an instance of {@link org.fosstrak.reader.rprm.core.msg.command.TagFieldValueListParamType.List }
*
*/
public org.fosstrak.reader.rprm.core.msg.command.TagFieldValueListParamType.List createTagFieldValueListParamTypeList() {
return new org.fosstrak.reader.rprm.core.msg.command.TagFieldValueListParamType.List();
}
/**
* Create an instance of {@link org.fosstrak.reader.rprm.core.msg.command.TagSelectorListParamType.List }
*
*/
public org.fosstrak.reader.rprm.core.msg.command.TagSelectorListParamType.List createTagSelectorListParamTypeList() {
return new org.fosstrak.reader.rprm.core.msg.command.TagSelectorListParamType.List();
}
/**
* Create an instance of {@link SourceListReturnType }
*
*/
public SourceListReturnType createSourceListReturnType() {
return new SourceListReturnType();
}
/**
* Create an instance of {@link NotificationChannelReturnType }
*
*/
public NotificationChannelReturnType createNotificationChannelReturnType() {
return new NotificationChannelReturnType();
}
/**
* Create an instance of {@link org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.RemoveSources }
*
*/
public org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.RemoveSources createNotificationChannelCommandRemoveSources() {
return new org.fosstrak.reader.rprm.core.msg.command.NotificationChannelCommand.RemoveSources();
}
/**
* Create an instance of {@link AddEventFilters }
*
*/
public AddEventFilters createDataSelectorCommandAddEventFilters() {
return new AddEventFilters();
}
/**
* Create an instance of {@link TagFieldListParamType }
*
*/
public TagFieldListParamType createTagFieldListParamType() {
return new TagFieldListParamType();
}
/**
* Create an instance of {@link NotificationChannelCommand }
*
*/
public NotificationChannelCommand createNotificationChannelCommand() {
return new NotificationChannelCommand();
}
/**
* Create an instance of {@link ReaderTimeType }
*
*/
public ReaderTimeType createReaderTimeType() {
return new ReaderTimeType();
}
/**
* Create an instance of {@link GetNotificationTrigger }
*
*/
public GetNotificationTrigger createNotificationChannelCommandGetNotificationTrigger() {
return new GetNotificationTrigger();
}
/**
* Create an instance of {@link StringListParamType }
*
*/
public StringListParamType createStringListParamType() {
return new StringListParamType();
}
/**
* Create an instance of {@link SetCurrentDataSelector }
*
*/
public SetCurrentDataSelector createReaderDeviceCommandSetCurrentDataSelector() {
return new SetCurrentDataSelector();
}
/**
* Create an instance of {@link TagFieldListReturnType }
*
*/
public TagFieldListReturnType createTagFieldListReturnType() {
return new TagFieldListReturnType();
}
/**
* Create an instance of {@link NotificationChannelListReturnType }
*
*/
public NotificationChannelListReturnType createNotificationChannelListReturnType() {
return new NotificationChannelListReturnType();
}
/**
* Create an instance of {@link SetSession }
*
*/
public SetSession createSourceCommandSetSession() {
return new SetSession();
}
/**
* Create an instance of {@link TagSelectorReturnType }
*
*/
public TagSelectorReturnType createTagSelectorReturnType() {
return new TagSelectorReturnType();
}
/**
* Create an instance of {@link FieldNameListReturnType }
*
*/
public FieldNameListReturnType createFieldNameListReturnType() {
return new FieldNameListReturnType();
}
/**
* Create an instance of {@link RemoveReadPoints }
*
*/
public RemoveReadPoints createSourceCommandRemoveReadPoints() {
return new RemoveReadPoints();
}
/**
* Create an instance of {@link org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetReadPoint }
*
*/
public org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetReadPoint createReaderDeviceCommandGetReadPoint() {
return new org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetReadPoint();
}
/**
* Create an instance of {@link SetLength }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -