A B C D E F G H I L M N O P Q R S T U V W

S

sameDayOfMonthAs(Date) - Method in class org.nakedobjects.applib.value.Date
Determines if this date and the specified date represent the same day of the month, eg both dates are for the 3rd.
sameDayOfWeekAs(Date) - Method in class org.nakedobjects.applib.value.Date
Determines if this date and the specified date represent the same day of the week, eg both dates are on a Tuesday.
sameDayOfYearAs(Date) - Method in class org.nakedobjects.applib.value.Date
Determines if this date and the specified date represent the same day of the year, eg both dates are for the 108th day of the year.
sameHourAs(Time) - Method in class org.nakedobjects.applib.value.Time
 
sameMinuteAs(Time) - Method in class org.nakedobjects.applib.value.Time
 
sameMonthAs(Date) - Method in class org.nakedobjects.applib.value.Date
Determines if this date and the specified date represent the same month, eg both dates are for the March.
sameWeekAs(Date) - Method in class org.nakedobjects.applib.value.Date
Determines if this date and the specified date represent the same week in the year, eg both dates are the for the 18th week of the year.
sameYearAs(Date) - Method in class org.nakedobjects.applib.value.Date
Determines if this date and the specified date represent the same year.
satisfies(Object) - Method in class org.nakedobjects.applib.spec.AbstractSpecification
Checks not null and is correct type, and delegates to AbstractSpecification.satisfiesSafely(Object).
satisfies(Object) - Method in interface org.nakedobjects.applib.spec.Specification
If null then satisfied, otherwise is reason why the specification is not satisfied.
satisfies(Object) - Method in class org.nakedobjects.applib.spec.SpecificationAnd
 
satisfies(Object) - Method in class org.nakedobjects.applib.spec.SpecificationNot
 
satisfies(Object) - Method in class org.nakedobjects.applib.spec.SpecificationOr
 
satisfiesSafely(T) - Method in class org.nakedobjects.applib.spec.AbstractSpecification
If null then satisfied, otherwise is reason why the specification is not satisfied.
saveAsDefault(Profile) - Method in class org.nakedobjects.applib.fixtures.UserProfileFixture
 
saveAsDefault(Profile) - Method in interface org.nakedobjects.applib.profiles.ProfileService
 
saveForUser(String, Profile) - Method in class org.nakedobjects.applib.fixtures.UserProfileFixture
 
saveForUser(String, Profile) - Method in interface org.nakedobjects.applib.profiles.ProfileService
 
setArgs(Object[]) - Method in class org.nakedobjects.applib.events.ActionInvocationEvent
 
setContainer(DomainObjectContainer) - Method in class org.nakedobjects.applib.AbstractContainedObject
Injected by the application container itself.
setDate(int, int, int) - Method in class org.nakedobjects.applib.fixtures.AbstractFixture
Will print warning message and do nothing if FixtureClock could not be initialized.
setDate(int, int, int) - Method in class org.nakedobjects.applib.fixtures.FixtureClock
Sets the date, but the time portion is left unchanged.
setService(SwitchUserService) - Method in class org.nakedobjects.applib.fixtures.AbstractFixture
 
setService(ProfileService) - Method in class org.nakedobjects.applib.fixtures.UserProfileFixture
 
setService(ProfileService) - Method in interface org.nakedobjects.applib.profiles.ProfileServiceAware
 
setService(SwitchUserService) - Method in interface org.nakedobjects.applib.switchuser.SwitchUserServiceAware
 
setTime(int, int) - Method in class org.nakedobjects.applib.fixtures.AbstractFixture
Will print warning message and do nothing if FixtureClock could not be initialized.
setTime(int, int) - Method in class org.nakedobjects.applib.fixtures.FixtureClock
Sets the hours and minutes as specified, and sets the seconds and milliseconds to zero, but the date portion is left unchanged.
shortValue() - Method in class org.nakedobjects.applib.value.Percentage
Returns this value as an short.
snapshotInclusions() - Method in interface org.nakedobjects.applib.snapshot.SnapshottableWithInclusions
Paths to include in the snapshot.
Snapshottable - Interface in org.nakedobjects.applib.snapshot
Marker interface for domain objects that can be snapshot using XmlSnapshot.
SnapshottableWithInclusions - Interface in org.nakedobjects.applib.snapshot
Optional subinterface of Snapshottables, used by XmlSnapshot to automatically include additional paths within the snapshot.
Specification - Interface in org.nakedobjects.applib.spec
An implementation of the Specification pattern, as described in Eric Evans' Domain Driven Design, p224.
SpecificationAnd - Class in org.nakedobjects.applib.spec
Adapter to make it easy to perform boolean algebra on Specifications.
SpecificationAnd(Specification...) - Constructor for class org.nakedobjects.applib.spec.SpecificationAnd
 
SpecificationNot - Class in org.nakedobjects.applib.spec
Adapter to make it easy to perform boolean algebra on Specifications.
SpecificationNot(Specification) - Constructor for class org.nakedobjects.applib.spec.SpecificationNot
 
SpecificationOr - Class in org.nakedobjects.applib.spec
Adapter to make it easy to perform boolean algebra on Specifications.
SpecificationOr(Specification...) - Constructor for class org.nakedobjects.applib.spec.SpecificationOr
 
startOfMonth() - Method in class org.nakedobjects.applib.value.Date
Calculates, and returns, a date representing the first day of the month relative to the current date.
startOfWeek() - Method in class org.nakedobjects.applib.value.Date
Calculates, and returns, a date representing the first day of the week relative to the current date.
startOfYear() - Method in class org.nakedobjects.applib.value.Date
Calculates, and returns, a date representing the first day of the year relative to the current date.
subtract(Money) - Method in class org.nakedobjects.applib.value.Money
Subtract the specified amount from this value.
subtract(float) - Method in class org.nakedobjects.applib.value.Percentage
 
subtract(Percentage) - Method in class org.nakedobjects.applib.value.Percentage
 
switchUser(String, String...) - Method in class org.nakedobjects.applib.fixtures.AbstractFixture
 
switchUser(String, String...) - Method in interface org.nakedobjects.applib.switchuser.SwitchUserService
Switches the current user with the list of specified roles.
SwitchUserFixture - Class in org.nakedobjects.applib.fixtures
Sole purpose is to switch the current user while object fixtures are being installed.
SwitchUserFixture(int, int, int, int, int) - Constructor for class org.nakedobjects.applib.fixtures.SwitchUserFixture
 
SwitchUserFixture(int, int, int) - Constructor for class org.nakedobjects.applib.fixtures.SwitchUserFixture
 
SwitchUserService - Interface in org.nakedobjects.applib.switchuser
Not intended to be used directly; decouples the AbstractFixture, which needs to be able to switch users dynamically, from the rest of the framework's runtime.
SwitchUserServiceAware - Interface in org.nakedobjects.applib.switchuser
Implement if require SwitchUserService to be injected into fixture.

A B C D E F G H I L M N O P Q R S T U V W
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.