org.kuali.hr.lm.leaveblock
Class LeaveBlock.Builder

java.lang.Object
  extended by org.kuali.hr.lm.leaveblock.LeaveBlock.Builder
Enclosing class:
LeaveBlock

public static class LeaveBlock.Builder
extends Object


Constructor Summary
LeaveBlock.Builder(org.joda.time.DateTime leaveBlockDate, String documentId, String principalId, String earnCode, BigDecimal leaveAmount)
           
 
Method Summary
 LeaveBlock.Builder accrualCategory(String val)
           
 LeaveBlock.Builder accrualGenerated(Boolean val)
           
 LeaveBlock.Builder applyToYtdUsed(String val)
           
 LeaveBlock.Builder blockId(Long val)
           
 LeaveBlock build()
           
 LeaveBlock.Builder description(String val)
           
 LeaveBlock.Builder jobNumber(Long val)
           
 LeaveBlock.Builder leaveBlockType(String leaveBlockType)
           
 LeaveBlock.Builder principalIdModified(String val)
           
 LeaveBlock.Builder requestStatus(String val)
           
 LeaveBlock.Builder scheduleTimeOffId(String val)
           
 LeaveBlock.Builder task(Long val)
           
 LeaveBlock.Builder timestamp(Timestamp val)
           
 LeaveBlock.Builder tkAssignmentId(String val)
           
 LeaveBlock.Builder workArea(Long val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LeaveBlock.Builder

public LeaveBlock.Builder(org.joda.time.DateTime leaveBlockDate,
                          String documentId,
                          String principalId,
                          String earnCode,
                          BigDecimal leaveAmount)
Method Detail

description

public LeaveBlock.Builder description(String val)

applyToYtdUsed

public LeaveBlock.Builder applyToYtdUsed(String val)

principalIdModified

public LeaveBlock.Builder principalIdModified(String val)

timestamp

public LeaveBlock.Builder timestamp(Timestamp val)

accrualGenerated

public LeaveBlock.Builder accrualGenerated(Boolean val)

blockId

public LeaveBlock.Builder blockId(Long val)

scheduleTimeOffId

public LeaveBlock.Builder scheduleTimeOffId(String val)

accrualCategory

public LeaveBlock.Builder accrualCategory(String val)

tkAssignmentId

public LeaveBlock.Builder tkAssignmentId(String val)

workArea

public LeaveBlock.Builder workArea(Long val)

jobNumber

public LeaveBlock.Builder jobNumber(Long val)

task

public LeaveBlock.Builder task(Long val)

requestStatus

public LeaveBlock.Builder requestStatus(String val)

leaveBlockType

public LeaveBlock.Builder leaveBlockType(String leaveBlockType)

build

public LeaveBlock build()


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.