de.smartics.properties.tutorial.property.list
Interface ListProperties

Package class diagram package ListProperties

@PropertySet(value="tutorial.property.list")
public interface ListProperties

List constants to use for tests.


Method Summary
 List<String> blankedListOfStrings()
          Separating by blanks.
 List<String> extremeListOfStrings()
          An example that shows how to specify strings with blanks an non alpha numeric characters.
 List<Integer> listOfInts()
          A simple list of Integers.
 List<URL> listOfNewLineUrls()
          An example that shows that the separator is optional.
 List<Priority> listOfPriorities()
          A simple list of enum elements.
 List<String> listOfStrings()
          A simple list of Strings.
 List<URL> listOfUrls()
          A simple list of URLs that shows the conversion with a complex type like an URL.
 List<String> pipedListOfStrings()
          Separating by pipes.
 

Method Detail

listOfStrings

@PropertyKeyName(value="list-of-strings")
@NotNull
List<String> listOfStrings()
A simple list of Strings. Note that per default the elements are expected to be of type String.


listOfInts

@PropertyKeyName(value="list-of-ints")
@PropertyElementType(value=java.lang.Integer.class)
@NotNull
List<Integer> listOfInts()
A simple list of Integers. Note that the PropertyElementType is needed to specify the element types.


pipedListOfStrings

@PropertyKeyName(value="piped-list-of-strings")
@NotNull
List<String> pipedListOfStrings()
Separating by pipes.


blankedListOfStrings

@PropertyKeyName(value="blanked-list-of-strings")
@NotNull
List<String> blankedListOfStrings()
Separating by blanks.


extremeListOfStrings

@PropertyKeyName(value="extreme-list-of-strings")
@NotNull
List<String> extremeListOfStrings()
An example that shows how to specify strings with blanks an non alpha numeric characters.


listOfUrls

@PropertyKeyName(value="list-of-urls")
@PropertyElementType(value=java.net.URL.class)
@NotNull
List<URL> listOfUrls()
A simple list of URLs that shows the conversion with a complex type like an URL.


listOfNewLineUrls

@PropertyKeyName(value="newline-urls")
@PropertyElementType(value=java.net.URL.class)
@NotNull
List<URL> listOfNewLineUrls()
An example that shows that the separator is optional.


listOfPriorities

@PropertyKeyName(value="priority-list")
@PropertyElementType(value=Priority.class)
@NotNull
List<Priority> listOfPriorities()
A simple list of enum elements.



Copyright © 2012-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.