A B C D E F G H I L M N R S T 
All Classes All Packages

A

api - package api
Implementation of the myproject API.
APIImpl - Class in com.mycompany.myproject.api
Implementation of myproject API.
APIImpl() - Constructor for class com.mycompany.myproject.api.APIImpl
Constructs a new APIImpl instance.

B

backpack() - Method in class com.mycompany.myproject.api.MyFunction.Request
Gets the bag pack of this request.

C

call(MyFunction.Request) - Method in class com.mycompany.myproject.api.MyFunction
Calls this function.
call(MyFunction.Request) - Method in class com.mycompany.myproject.api.MyFunctionImpl
 
checkOutputParameters() - Method in class com.mycompany.myproject.api.MyFunction.SuccessfulResult
 
com.mycompany.myproject.api - package com.mycompany.myproject.api
Implementation of the myproject API.
com.mycompany.myproject.types - package com.mycompany.myproject.types
Types defined in the myproject API.

D

descriptors() - Method in class com.mycompany.myproject.api.RuntimeProperties
Gets the descriptor list.

E

equals(Object) - Method in class com.mycompany.myproject.api.MyFunction.Request
 

F

FEMALE - Static variable in class com.mycompany.myproject.types.Gender
The female item.
fromStringForOptional(String) - Static method in class com.mycompany.myproject.types.Gender
 
fromStringForOptional(String) - Static method in class com.mycompany.myproject.types.LastName
Converts the specified character string -or null- to a value for this type.
fromStringForRequired(String) - Static method in class com.mycompany.myproject.types.Gender
 
fromStringForRequired(String) - Static method in class com.mycompany.myproject.types.LastName
Converts the specified character string to a value for this type.
fromStringImpl(String) - Method in class com.mycompany.myproject.types.Gender
 

G

Gender - Class in com.mycompany.myproject.types
Enum type Gender.
Gender.Item - Class in com.mycompany.myproject.types
Item of the Gender enumeration type.
getDescription() - Method in class com.mycompany.myproject.types.Gender
 
getDescription() - Method in class com.mycompany.myproject.types.LastName
 
getGender() - Method in class com.mycompany.myproject.api.MyFunction.Request
Gets the value of the required input parameter gender, which is The gender of the person.
getItemByName(String) - Static method in class com.mycompany.myproject.types.Gender
Gets the Item for the specified string name.
getItemByValue(String) - Static method in class com.mycompany.myproject.types.Gender
Gets the Item for the specified string value.
getMessage() - Method in class com.mycompany.myproject.api.MyFunction.SuccessfulResult
Gets the value of the required output parameter message.
getPersonLastName() - Method in class com.mycompany.myproject.api.MyFunction.Request
Gets the value of the required input parameter personLastName, which is The last name of the person.
getProperties() - Method in class com.mycompany.myproject.api.APIImpl
Gets the class used to access the defined runtime properties

H

handleCall(CallContext) - Method in class com.mycompany.myproject.api.MyFunction
 
hashCode() - Method in class com.mycompany.myproject.api.MyFunction.Request
 

I

init(Map<String, String>) - Method in class com.mycompany.myproject.api.RuntimeProperties
 

L

LastName - Class in com.mycompany.myproject.types
Pattern type LastName.

M

MALE - Static variable in class com.mycompany.myproject.types.Gender
The male item.
mycompany.myproject.api - package mycompany.myproject.api
Implementation of the myproject API.
mycompany.myproject.types - package mycompany.myproject.types
Types defined in the myproject API.
MyFunction - Class in com.mycompany.myproject.api
Abstract base class for MyFunction function implementation.
MyFunction(APIImpl) - Constructor for class com.mycompany.myproject.api.MyFunction
Constructs a new MyFunction instance.
MyFunction.NotModifiedResult - Class in com.mycompany.myproject.api
Not modified result since last call to the MyFunction function from the same client.
MyFunction.Request - Class in com.mycompany.myproject.api
Container for the input parameters of the MyFunction function.
MyFunction.Result - Interface in com.mycompany.myproject.api
Result of a call to the MyFunction function.
MyFunction.SuccessfulResult - Class in com.mycompany.myproject.api
Successful result of a call to the MyFunction function.
MyFunction.UnsuccessfulResult - Interface in com.mycompany.myproject.api
Unsuccessful result of a call to the MyFunction function.
MyFunctionImpl - Class in com.mycompany.myproject.api
Implementation of the MyFunction function.
MyFunctionImpl(APIImpl) - Constructor for class com.mycompany.myproject.api.MyFunctionImpl
Constructs a new MyFunctionImpl instance.
myproject.api - package myproject.api
Implementation of the myproject API.
myproject.types - package myproject.types
Types defined in the myproject API.

N

NotModifiedResult() - Constructor for class com.mycompany.myproject.api.MyFunction.NotModifiedResult
 
NoVowelResult - Class in com.mycompany.myproject.api
UnsuccessfulResult due to a NoVowel.
NoVowelResult() - Constructor for class com.mycompany.myproject.api.NoVowelResult
Constructs a new NoVowelResult instance.

R

reinitialize() - Method in class com.mycompany.myproject.api.APIImpl
Triggers re-initialization of this API.
Request(Map<String, Object>, Gender.Item, String) - Constructor for class com.mycompany.myproject.api.MyFunction.Request
Constructs a new Request instance.
RuntimeProperties - Class in com.mycompany.myproject.api
Class containing the method to access the properties of the myproject API.
RuntimeProperties() - Constructor for class com.mycompany.myproject.api.RuntimeProperties
 

S

setMessage(String) - Method in class com.mycompany.myproject.api.MyFunction.SuccessfulResult
Sets the value of the required output parameter message.
SINGLETON - Static variable in class com.mycompany.myproject.types.Gender
The only instance of this class.
SINGLETON - Static variable in class com.mycompany.myproject.types.LastName
The only instance of this class.
SuccessfulResult() - Constructor for class com.mycompany.myproject.api.MyFunction.SuccessfulResult
Creates a new SuccessfulResult object.

T

types - package types
Types defined in the myproject API.
A B C D E F G H I L M N R S T 
All Classes All Packages