| Package | Description |
|---|---|
| com.helger.photon.basic.object | |
| com.helger.photon.basic.object.accarea | |
| com.helger.photon.basic.object.client |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IObject
Base interface for all objects
|
interface |
IObjectWithCustomAttrs
Base interface for objects with custom attributes
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBaseObject
Abstract base implementation of
IObject that handles everything
except IHasObjectType.getObjectType(), Object.equals(Object) and
Object.hashCode(). |
class |
AbstractBaseObjectWithCustomAttrs
Abstract base implementation of
IObjectWithCustomAttrs that handles
everything except IHasObjectType.getObjectType(), Object.equals(Object) and
Object.hashCode(). |
class |
AbstractObject
Abstract base implementation of
IObject that handles everything
except IHasObjectType.getObjectType(). |
class |
AbstractObjectWithCustomAttrs
Abstract base implementation of
IObjectWithCustomAttrs that handles
everything except IHasObjectType.getObjectType(). |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAccountingArea
This interface represents a single accounting area.
|
interface |
IAccountingAreaObject
Base interface for an object that is uniquely assigned to an accounting area.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IClient
Represents a single client (Mandant)
|
interface |
IClientObject
Base interface for an object that is uniquely assigned to a client.
|
Copyright © 2014–2017 Philip Helger. All rights reserved.