com.atlassian.mywork.model
Class RegistrationBuilder

java.lang.Object
  extended by com.atlassian.mywork.model.RegistrationBuilder

public class RegistrationBuilder
extends java.lang.Object

Builder for creating new registrations.


Field Summary
 org.codehaus.jackson.JsonNode actions
           
 java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> i18n
           
 java.util.Map<java.lang.String,java.lang.String> properties
           
 java.lang.String templates
           
 
Constructor Summary
RegistrationBuilder(Registration.RegistrationId id)
          Creates a builder for a given application.
 
Method Summary
 RegistrationBuilder actions(org.codehaus.jackson.JsonNode actions)
           
 RegistrationBuilder addI18n(java.util.Locale locale, java.util.Map<java.lang.String,java.lang.String> properties)
           
 Registration build()
           
 RegistrationBuilder properties(java.util.Map<java.lang.String,java.lang.String> properties)
           
 RegistrationBuilder templates(java.lang.String templates)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18n

public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> i18n

properties

public java.util.Map<java.lang.String,java.lang.String> properties

actions

public org.codehaus.jackson.JsonNode actions

templates

public java.lang.String templates
Constructor Detail

RegistrationBuilder

public RegistrationBuilder(Registration.RegistrationId id)
Creates a builder for a given application.

Method Detail

addI18n

public RegistrationBuilder addI18n(java.util.Locale locale,
                                   java.util.Map<java.lang.String,java.lang.String> properties)

properties

public RegistrationBuilder properties(java.util.Map<java.lang.String,java.lang.String> properties)

actions

public RegistrationBuilder actions(org.codehaus.jackson.JsonNode actions)

templates

public RegistrationBuilder templates(java.lang.String templates)

build

public Registration build()


Copyright © 2013 Atlassian. All Rights Reserved.