blob: f30870b78d537f044d19e29c2a2e29c81e1b857d [file] [log] [blame]
interface GenericValue<T> {
T getValue();
}
interface GenericAttValue<T> extends GenericValue<T> {
}
interface Property {
GenericAttValue<Object> getValue();
}
class RedCast {
public GenericValue<String> getDataSourceName(Property property) {
return (GenericValue) property.getValue();
}
}