java Programming Glossary: contracts
How can I make a cell in a ListView in Android expand and contract vertically when it's touched? http://stackoverflow.com/questions/12522348/how-can-i-make-a-cell-in-a-listview-in-android-expand-and-contract-vertically-wh all of the data. Then when they touch the cell again it contracts back to it's normal size. I've seen an iOS app do this and it's..
Internal implementation of java.util.HashMap and HashSet http://stackoverflow.com/questions/1781868/internal-implementation-of-java-util-hashmap-and-hashset instead of String like myMap someObject Object What all contracts do I need to obey for this happen successfully Thanks in advance..
Coding to interfaces? [duplicate] http://stackoverflow.com/questions/1970806/coding-to-interfaces delineate expected functionality and then implements these contracts in concrete classes. To use the interface one can simply call..
Avoiding “!= null” statements in Java? http://stackoverflow.com/questions/271526/avoiding-null-statements-in-java at some point they either don't know or don't trust the contracts they are participating in and defensively overcheck for nulls...
Interfaces in collections framework http://stackoverflow.com/questions/3767794/interfaces-in-collections-framework to convince you I'll try to explain. Interfaces define contracts i.e. they define what implementors are going and bound to do..
Java Generics http://stackoverflow.com/questions/490091/java-generics from their implementing class. It's better to think of contracts rather than implementation. So you might say that all List objects.. dealing with Factory classes it is critical to deal with contracts rather than specific implementations. Factories produce objects..
Consistency of hashCode() on a Java string http://stackoverflow.com/questions/785091/consistency-of-hashcode-on-a-java-string so changing it would count as breaking existing contracts. Wherever possible you shouldn't rely on hash codes staying..
NamespaceContext and using namespaces with XPath http://stackoverflow.com/questions/914013/namespacecontext-and-using-namespaces-with-xpath StAX API nor the one above implement the full class method contracts as defined in the doc. You can get a full map based implementation..
|