public class org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec extends java.lang.Object
{
private final java.lang.Class endpointClass;
private final java.util.function.Supplier endpointImplementorFactory;
private java.lang.String endpointAddress;
static org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec asSoapEndpointSpec(java.lang.Class)
{
java.lang.Class v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @parameter: java.lang.Class;
v = new org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
specialinvoke v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: void <init>(java.lang.Class)>(v);
return v;
}
public void <init>(java.lang.Class)
{
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec$SupplierUsingDefaultConstructor v;
java.lang.Class v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @this: org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
v := @parameter: java.lang.Class;
v = new org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec$SupplierUsingDefaultConstructor;
specialinvoke v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec$SupplierUsingDefaultConstructor: void <init>(java.lang.Class)>(v);
specialinvoke v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: void <init>(java.lang.Class,java.util.function.Supplier,java.lang.String)>(v, v, null);
return;
}
public void <init>(java.lang.Class, java.lang.String)
{
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec$SupplierUsingDefaultConstructor v;
java.lang.Class v;
java.lang.String v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @this: org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.String;
v = new org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec$SupplierUsingDefaultConstructor;
specialinvoke v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec$SupplierUsingDefaultConstructor: void <init>(java.lang.Class)>(v);
specialinvoke v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: void <init>(java.lang.Class,java.util.function.Supplier,java.lang.String)>(v, v, v);
return;
}
public void <init>(java.lang.Class, java.util.function.Supplier)
{
java.lang.Class v;
java.util.function.Supplier v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @this: org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
v := @parameter: java.lang.Class;
v := @parameter: java.util.function.Supplier;
specialinvoke v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: void <init>(java.lang.Class,java.util.function.Supplier,java.lang.String)>(v, v, null);
return;
}
public void <init>(java.lang.Class, java.util.function.Supplier, java.lang.String)
{
java.lang.Class v;
java.lang.String v;
java.util.function.Supplier v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @this: org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
v := @parameter: java.lang.Class;
v := @parameter: java.util.function.Supplier;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: java.lang.Class endpointClass> = v;
v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: java.lang.String endpointAddress> = v;
v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: java.util.function.Supplier endpointImplementorFactory> = v;
return;
}
java.lang.Class getEndpointClass()
{
java.lang.Class v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @this: org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
v = v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: java.lang.Class endpointClass>;
return v;
}
java.util.function.Supplier getEndpointImplementorFactory()
{
java.util.function.Supplier v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @this: org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
v = v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: java.util.function.Supplier endpointImplementorFactory>;
return v;
}
java.lang.String getEndpointAddress()
{
java.lang.String v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @this: org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
v = v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: java.lang.String endpointAddress>;
return v;
}
void setEndpointAddress(java.lang.String)
{
java.lang.String v;
org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec v;
v := @this: org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec;
v := @parameter: java.lang.String;
v.<org.apache.isis.testing.unittestsupport.applib.soap.SoapEndpointSpec: java.lang.String endpointAddress> = v;
return;
}
}