com.android.builder.core
Class DefaultApiVersion
java.lang.Object
com.android.builder.core.DefaultApiVersion
- All Implemented Interfaces:
- com.android.builder.model.ApiVersion
public class DefaultApiVersion
- extends java.lang.Object
- implements com.android.builder.model.ApiVersion
Basic implementation of ApiVersion
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DefaultApiVersion
public DefaultApiVersion(int apiLevel,
@Nullable
java.lang.String codename)
DefaultApiVersion
public DefaultApiVersion(int apiLevel)
DefaultApiVersion
public DefaultApiVersion(@NonNull
java.lang.String codename)
create
public static com.android.builder.model.ApiVersion create(@NonNull
java.lang.Object value)
getApiLevel
public int getApiLevel()
- Specified by:
getApiLevel
in interface com.android.builder.model.ApiVersion
getCodename
@Nullable
public java.lang.String getCodename()
- Specified by:
getCodename
in interface com.android.builder.model.ApiVersion
getApiString
@NonNull
public java.lang.String getApiString()
- Specified by:
getApiString
in interface com.android.builder.model.ApiVersion
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object