public enum EBII2Profile extends Enum<EBII2Profile> implements ISpecificationProfile
EBII2Transaction) and belongs to a group
EBII2Group (derived from the transactions).| Enum Constant and Description |
|---|
BII_MLR |
BII01 |
BII02 |
BII03 |
BII04 |
BII05 |
BII06 |
BII10 |
BII11 |
BII12 |
BII16 |
BII17 |
BII21 |
BII22 |
BII27 |
BII28 |
BII30 |
BII31 |
BII32 |
BII33 |
BII34 |
BII35 |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsTransaction(ISpecificationTransaction aTransaction)
Check if the passed transaction is contained in this profile.
|
static com.helger.commons.collection.ext.ICommonsList<EBII2Profile> |
getAllProfilesWithTransaction(EBII2Transaction eTransaction)
Get a list with all profiles supporting a certain transaction.
|
com.helger.commons.collection.ext.ICommonsList<EBII2Transaction> |
getAllTransactions() |
String |
getDisplayText(Locale aContentLocale) |
EBII2Group |
getGroup() |
int |
getNumber() |
static EBII2Profile |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EBII2Profile[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EBII2Profile BII_MLR
public static final EBII2Profile BII01
public static final EBII2Profile BII02
public static final EBII2Profile BII03
public static final EBII2Profile BII04
public static final EBII2Profile BII05
public static final EBII2Profile BII06
public static final EBII2Profile BII10
public static final EBII2Profile BII11
public static final EBII2Profile BII12
public static final EBII2Profile BII16
public static final EBII2Profile BII17
public static final EBII2Profile BII21
public static final EBII2Profile BII22
public static final EBII2Profile BII27
public static final EBII2Profile BII28
public static final EBII2Profile BII30
public static final EBII2Profile BII31
public static final EBII2Profile BII32
public static final EBII2Profile BII33
public static final EBII2Profile BII34
public static final EBII2Profile BII35
public static EBII2Profile[] values()
for (EBII2Profile c : EBII2Profile.values()) System.out.println(c);
public static EBII2Profile valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null@Nullable public String getDisplayText(@Nonnull Locale aContentLocale)
getDisplayText in interface com.helger.commons.text.display.IHasDisplayText@Nonnegative public int getNumber()
getNumber in interface ISpecificationProfile@Nonnull public EBII2Group getGroup()
getGroup in interface ISpecificationProfilenull.@Nonnull @Nonempty @ReturnsMutableCopy public com.helger.commons.collection.ext.ICommonsList<EBII2Transaction> getAllTransactions()
getAllTransactions in interface ISpecificationProfilenull non empty list of all transactions
contained in this profile.public boolean containsTransaction(@Nullable ISpecificationTransaction aTransaction)
ISpecificationProfilecontainsTransaction in interface ISpecificationProfileaTransaction - The transaction to query. May be null.true if the passed transaction is contained in this
profile, false otherwise.@Nonnull @ReturnsMutableCopy public static com.helger.commons.collection.ext.ICommonsList<EBII2Profile> getAllProfilesWithTransaction(@Nonnull EBII2Transaction eTransaction)
eTransaction - The transaction to be searched. May not be null.null non-empty list with all transactions. It
may never be empty, because each transaction must occur in at least
one transaction.Copyright © 2016 Philip Helger. All rights reserved.