Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/QueryService/src/META-INF/wsdl/services.heuristiclab.com/OKB.SPR.Java-3.3/QueryService.svc.xsd_xsd2.xsd @ 6066

Last change on this file since 6066 was 6066, checked in by mholper, 13 years ago

added Queryservice as Netbeansproject #1441

File size: 15.2 KB
Line 
1<?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTransfer" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTransfer" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/"><xs:import schemaLocation="https://services.heuristiclab.com/OKB.SPR.Java-3.3/QueryService.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xs:import schemaLocation="https://services.heuristiclab.com/OKB.SPR.Java-3.3/QueryService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xs:complexType name="ArrayOfFilter"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Filter" nillable="true" type="tns:Filter"/></xs:sequence></xs:complexType><xs:element name="ArrayOfFilter" nillable="true" type="tns:ArrayOfFilter"/><xs:complexType name="Filter"><xs:sequence><xs:element minOccurs="0" name="FilterTypeName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Label" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Filter" nillable="true" type="tns:Filter"/><xs:complexType name="NameStringComparisonFilter"><xs:complexContent mixed="false"><xs:extension base="tns:StringComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="NameStringComparisonFilter" nillable="true" type="tns:NameStringComparisonFilter"/><xs:complexType name="StringComparisonFilter"><xs:complexContent mixed="false"><xs:extension base="tns:Filter"><xs:sequence><xs:element minOccurs="0" name="Comparison" type="tns:StringComparison"/><xs:element minOccurs="0" name="Value" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="StringComparisonFilter" nillable="true" type="tns:StringComparisonFilter"/><xs:simpleType name="StringComparison"><xs:restriction base="xs:string"><xs:enumeration value="Equal"/><xs:enumeration value="NotEqual"/><xs:enumeration value="Contains"/><xs:enumeration value="NotContains"/><xs:enumeration value="Like"/><xs:enumeration value="NotLike"/></xs:restriction></xs:simpleType><xs:element name="StringComparison" nillable="true" type="tns:StringComparison"/><xs:complexType name="NameOrdinalComparisonDoubleFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonDoubleFilter"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="NameOrdinalComparisonDoubleFilter" nillable="true" type="tns:NameOrdinalComparisonDoubleFilter"/><xs:complexType name="OrdinalComparisonDoubleFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:double"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="OrdinalComparisonDoubleFilter" nillable="true" type="tns:OrdinalComparisonDoubleFilter"/><xs:complexType name="OrdinalComparisonFilter"><xs:complexContent mixed="false"><xs:extension base="tns:Filter"><xs:sequence><xs:element minOccurs="0" name="Comparison" type="tns:OrdinalComparison"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="OrdinalComparisonFilter" nillable="true" type="tns:OrdinalComparisonFilter"/><xs:simpleType name="OrdinalComparison"><xs:restriction base="xs:string"><xs:enumeration value="Less"/><xs:enumeration value="LessOrEqual"/><xs:enumeration value="Equal"/><xs:enumeration value="GreaterOrEqual"/><xs:enumeration value="Greater"/><xs:enumeration value="NotEqual"/></xs:restriction></xs:simpleType><xs:element name="OrdinalComparison" nillable="true" type="tns:OrdinalComparison"/><xs:complexType name="NameOrdinalComparisonFloatFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonFloatFilter"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="NameOrdinalComparisonFloatFilter" nillable="true" type="tns:NameOrdinalComparisonFloatFilter"/><xs:complexType name="OrdinalComparisonFloatFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:float"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="OrdinalComparisonFloatFilter" nillable="true" type="tns:OrdinalComparisonFloatFilter"/><xs:complexType name="OrdinalComparisonDateTimeFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:dateTime"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="OrdinalComparisonDateTimeFilter" nillable="true" type="tns:OrdinalComparisonDateTimeFilter"/><xs:complexType name="OrdinalComparisonIntFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="OrdinalComparisonIntFilter" nillable="true" type="tns:OrdinalComparisonIntFilter"/><xs:complexType name="OrdinalComparisonLongFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:long"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="OrdinalComparisonLongFilter" nillable="true" type="tns:OrdinalComparisonLongFilter"/><xs:complexType name="StringComparisonAvailableValuesFilter"><xs:complexContent mixed="false"><xs:extension base="tns:StringComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="AvailableValues" nillable="true" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="StringComparisonAvailableValuesFilter" nillable="true" type="tns:StringComparisonAvailableValuesFilter"/><xs:complexType name="NameEqualityComparisonBoolFilter"><xs:complexContent mixed="false"><xs:extension base="tns:EqualityComparisonBoolFilter"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="NameEqualityComparisonBoolFilter" nillable="true" type="tns:NameEqualityComparisonBoolFilter"/><xs:complexType name="EqualityComparisonBoolFilter"><xs:complexContent mixed="false"><xs:extension base="tns:EqualityComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:boolean"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="EqualityComparisonBoolFilter" nillable="true" type="tns:EqualityComparisonBoolFilter"/><xs:complexType name="EqualityComparisonFilter"><xs:complexContent mixed="false"><xs:extension base="tns:Filter"><xs:sequence><xs:element minOccurs="0" name="Comparison" type="tns:EqualityComparison"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="EqualityComparisonFilter" nillable="true" type="tns:EqualityComparisonFilter"/><xs:simpleType name="EqualityComparison"><xs:restriction base="xs:string"><xs:enumeration value="Equal"/><xs:enumeration value="NotEqual"/></xs:restriction></xs:simpleType><xs:element name="EqualityComparison" nillable="true" type="tns:EqualityComparison"/><xs:complexType name="NameEqualityComparisonByteArrayFilter"><xs:complexContent mixed="false"><xs:extension base="tns:EqualityComparisonByteArrayFilter"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="NameEqualityComparisonByteArrayFilter" nillable="true" type="tns:NameEqualityComparisonByteArrayFilter"/><xs:complexType name="EqualityComparisonByteArrayFilter"><xs:complexContent mixed="false"><xs:extension base="tns:EqualityComparisonFilter"><xs:sequence><xs:element minOccurs="0" name="Value" nillable="true" type="xs:base64Binary"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="EqualityComparisonByteArrayFilter" nillable="true" type="tns:EqualityComparisonByteArrayFilter"/><xs:complexType name="NameStringComparisonAvailableValuesFilter"><xs:complexContent mixed="false"><xs:extension base="tns:StringComparisonAvailableValuesFilter"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="NameStringComparisonAvailableValuesFilter" nillable="true" type="tns:NameStringComparisonAvailableValuesFilter"/><xs:complexType name="NameOrdinalComparisonIntFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonIntFilter"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="NameOrdinalComparisonIntFilter" nillable="true" type="tns:NameOrdinalComparisonIntFilter"/><xs:complexType name="NameOrdinalComparisonLongFilter"><xs:complexContent mixed="false"><xs:extension base="tns:OrdinalComparisonLongFilter"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="NameOrdinalComparisonLongFilter" nillable="true" type="tns:NameOrdinalComparisonLongFilter"/><xs:complexType name="CombinedFilter"><xs:complexContent mixed="false"><xs:extension base="tns:Filter"><xs:sequence><xs:element minOccurs="0" name="Filters" nillable="true" type="tns:ArrayOfFilter"/><xs:element minOccurs="0" name="Operation" type="tns:BooleanOperation"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="CombinedFilter" nillable="true" type="tns:CombinedFilter"/><xs:simpleType name="BooleanOperation"><xs:restriction base="xs:string"><xs:enumeration value="And"/><xs:enumeration value="Or"/></xs:restriction></xs:simpleType><xs:element name="BooleanOperation" nillable="true" type="tns:BooleanOperation"/><xs:complexType name="ArrayOfRun"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Run" nillable="true" type="tns:Run"/></xs:sequence></xs:complexType><xs:element name="ArrayOfRun" nillable="true" type="tns:ArrayOfRun"/><xs:complexType name="Run"><xs:sequence><xs:element minOccurs="0" name="Algorithm" nillable="true" type="tns:Algorithm"/><xs:element minOccurs="0" name="ClientId" type="ser:guid"/><xs:element minOccurs="0" name="CreatedDate" type="xs:dateTime"/><xs:element minOccurs="0" name="Id" type="xs:long"/><xs:element minOccurs="0" name="ParameterValues" nillable="true" type="tns:ArrayOfValue"/><xs:element minOccurs="0" name="Problem" nillable="true" type="tns:Problem"/><xs:element minOccurs="0" name="RandomSeed" type="xs:int"/><xs:element minOccurs="0" name="ResultValues" nillable="true" type="tns:ArrayOfValue"/><xs:element minOccurs="0" name="UserId" type="ser:guid"/></xs:sequence></xs:complexType><xs:element name="Run" nillable="true" type="tns:Run"/><xs:complexType name="Algorithm"><xs:sequence><xs:element minOccurs="0" name="AlgorithmClass" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DataType" nillable="true" type="tns:DataType"/><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Platform" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Algorithm" nillable="true" type="tns:Algorithm"/><xs:complexType name="DataType"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TypeName" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="DataType" nillable="true" type="tns:DataType"/><xs:complexType name="ArrayOfValue"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Value" nillable="true" type="tns:Value"/></xs:sequence></xs:complexType><xs:element name="ArrayOfValue" nillable="true" type="tns:ArrayOfValue"/><xs:complexType name="Value"><xs:sequence><xs:element minOccurs="0" name="DataType" nillable="true" type="tns:DataType"/><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Value" nillable="true" type="tns:Value"/><xs:complexType name="StringValue"><xs:complexContent mixed="false"><xs:extension base="tns:Value"><xs:sequence><xs:element minOccurs="0" name="Value" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="StringValue" nillable="true" type="tns:StringValue"/><xs:complexType name="IntValue"><xs:complexContent mixed="false"><xs:extension base="tns:Value"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="IntValue" nillable="true" type="tns:IntValue"/><xs:complexType name="DoubleValue"><xs:complexContent mixed="false"><xs:extension base="tns:Value"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:double"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="DoubleValue" nillable="true" type="tns:DoubleValue"/><xs:complexType name="BinaryValue"><xs:complexContent mixed="false"><xs:extension base="tns:Value"><xs:sequence><xs:element minOccurs="0" name="Value" nillable="true" type="xs:base64Binary"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="BinaryValue" nillable="true" type="tns:BinaryValue"/><xs:complexType name="BoolValue"><xs:complexContent mixed="false"><xs:extension base="tns:Value"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:boolean"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="BoolValue" nillable="true" type="tns:BoolValue"/><xs:complexType name="LongValue"><xs:complexContent mixed="false"><xs:extension base="tns:Value"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:long"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="LongValue" nillable="true" type="tns:LongValue"/><xs:complexType name="FloatValue"><xs:complexContent mixed="false"><xs:extension base="tns:Value"><xs:sequence><xs:element minOccurs="0" name="Value" type="xs:float"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="FloatValue" nillable="true" type="tns:FloatValue"/><xs:complexType name="Problem"><xs:sequence><xs:element minOccurs="0" name="DataType" nillable="true" type="tns:DataType"/><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Platform" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProblemClass" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Problem" nillable="true" type="tns:Problem"/></xs:schema>
Note: See TracBrowser for help on using the repository browser.